浅谈python脚本设置运行参数的方法


Posted in Python onDecember 03, 2018

正在学习Django框架,在运行manage.py的时候需要给它设置要监听的端口,就是给这个脚本一个运行参数。教学视频中,是在Eclipse中设置的运行参数,网上Django大部分都是在命令行中运行manage.py时添加参数,没有涉及到如何在pycharm中设置运行参数。以下是两种设置运行参数的方法(以manage.py为例),不设置运行参数时,运行结果为

D:\Python2.7\python.exe "D:/Django project/DjangoProject1/manage.py"
 
Type 'manage.py help <subcommand>' for help on a specific subcommand.
 
Available subcommands:
 
[auth]
 changepassword
 createsuperuser
 
[django]
 check
 compilemessages
 createcachetable
 dbshell
 diffsettings
 dumpdata
 flush
 inspectdb
 loaddata
 makemessages
 makemigrations
 migrate
 sendtestemail
 shell
 showmigrations
 sqlflush
 sqlmigrate
 sqlsequencereset
 squashmigrations
 startapp
 startproject
 test
 testserver
 
[sessions]
 clearsessions
 
[staticfiles]
 collectstatic
 findstatic
 runserver
 
Process finished with exit code 0

没有显示监听端口,因为它本身缺少参数

1、常用的命令行设置参数的方法

D:\Django project\DjangoProject1>python manage.py runserver 0.0.0.0:8000

在manage.py脚本的根目录下运行cmd,输入python manage.py + 参数,以下是运行结果

Performing system checks...
 
System check identified no issues (0 silenced).
 
You have 13 unapplied migration(s). Your project may not work properly until you apply the migrations for app(s): admin, auth, contenttypes, sessions.
Run 'python manage.py migrate' to apply them.
April 11, 2017 - 13:26:13
Django version 1.10.6, using settings 'DjangoProject1.settings'
Starting development server at http://0.0.0.0:8000/
Quit the server with CTRL-BREAK.
[11/Apr/2017 13:27:16] "GET / HTTP/1.1" 200 1767
Not Found: /favicon.ico
[11/Apr/2017 13:27:16] "GET /favicon.ico HTTP/1.1" 404 1944
Not Found: /favicon.ico
[11/Apr/2017 13:27:16] "GET /favicon.ico HTTP/1.1" 404 1944

成功监听到了8000端口

2、在pycharm中设置运行参数

run --> Edit Configurations -->Scrip parameters

浅谈python脚本设置运行参数的方法

浅谈python脚本设置运行参数的方法

设置好之后运行

D:\Python2.7\python.exe "D:/Django project/DjangoProject1/manage.py" runserver 0.0.0.0:8000
Performing system checks...
 
System check identified no issues (0 silenced).
 
You have 13 unapplied migration(s). Your project may not work properly until you apply the migrations for app(s): admin, auth, contenttypes, sessions.
Run 'python manage.py migrate' to apply them.
April 11, 2017 - 14:07:30
Django version 1.10.6, using settings 'DjangoProject1.settings'
Starting development server at http://0.0.0.0:8000/
Quit the server with CTRL-BREAK.

成功监听8000端口。

以上这篇浅谈python脚本设置运行参数的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python的Django框架中forms表单类的使用方法详解
Jun 21 Python
Python基于回溯法子集树模板解决马踏棋盘问题示例
Sep 11 Python
python通过opencv实现批量剪切图片
Nov 13 Python
python使用tornado实现简单爬虫
Jul 28 Python
python排序函数sort()与sorted()的区别
Sep 18 Python
Python3爬虫教程之利用Python实现发送天气预报邮件
Dec 16 Python
python面向对象 反射原理解析
Aug 12 Python
使用pandas 将DataFrame转化成dict
Dec 10 Python
Python 安装 virturalenv 虚拟环境的教程详解
Feb 21 Python
python去除删除数据中\u0000\u0001等unicode字符串的代码
Mar 06 Python
python使用nibabel和sitk读取保存nii.gz文件实例
Jul 01 Python
对Python 字典元素进行删除的方法
Jul 31 Python
Linux 修改Python命令的方法示例
Dec 03 #Python
解决Python一行输出不显示的问题
Dec 03 #Python
解决vscode python print 输出窗口中文乱码的问题
Dec 03 #Python
pycharm运行程序时在Python console窗口中运行的方法
Dec 03 #Python
Python小工具之消耗系统指定大小内存的方法
Dec 03 #Python
使用memory_profiler监测python代码运行时内存消耗方法
Dec 03 #Python
浅谈pycharm的xmx和xms设置方法
Dec 03 #Python
You might like
在IIS上安装PHP4.0正式版
2006/10/09 PHP
thinkPHP5.0框架API优化后的友好性分析
2017/03/17 PHP
javascript 网页跳转的方法
2008/12/24 Javascript
JavaScript 通过模式匹配实现重载
2010/08/12 Javascript
jquery遍历筛选数组的几种方法和遍历解析json对象
2013/12/13 Javascript
javascript中String对象的slice()方法分析
2014/12/20 Javascript
jQuery使用$.ajax进行即时验证的方法
2015/12/08 Javascript
window.onerror()的用法与实例分析
2016/01/27 Javascript
Angular.js如何从PHP读取后台数据
2016/03/24 Javascript
基于Vuejs框架实现翻页组件
2020/06/29 Javascript
利用Vue.js实现checkbox的全选反选效果
2017/01/18 Javascript
Javascript实现的StopWatch功能示例
2017/06/13 Javascript
Angular2.js实现表单验证详解
2017/06/23 Javascript
垃圾回收器的相关知识点总结
2018/05/13 Javascript
Vue核心概念Getter的使用方法
2019/01/18 Javascript
PostgreSQL Node.js实现函数计算方法示例
2019/02/12 Javascript
解决layui弹出层layer的area过大被遮挡的问题
2019/09/21 Javascript
Cython 三分钟入门教程
2009/09/17 Python
解决windows下Sublime Text 2 运行 PyQt 不显示的方法分享
2014/06/18 Python
Python 编码处理-str与Unicode的区别
2016/09/06 Python
利用Python批量提取Win10锁屏壁纸实战教程
2018/03/27 Python
pyinstaller打包单个exe后无法执行错误的解决方法
2019/06/21 Python
python百行代码自制电脑端网速悬浮窗的实现
2020/05/12 Python
浅谈TensorFlow中读取图像数据的三种方式
2020/06/30 Python
智能旅行箱:Horizn Studios
2018/04/30 全球购物
KIEHL’S科颜氏官方旗舰店:源自美国的顶级护肤品牌
2018/06/07 全球购物
美体小铺奥地利官方网站:The Body Shop奥地利
2019/04/11 全球购物
C语言开发工程师测试题
2016/12/20 面试题
天游软件面试
2013/11/23 面试题
银行员工辞职信范文
2014/01/20 职场文书
团拜会策划方案
2014/06/07 职场文书
入党积极分子批评与自我批评思想汇报
2014/09/14 职场文书
入股协议书范本
2014/11/01 职场文书
2014年民政工作总结
2014/11/26 职场文书
2015年艾滋病宣传活动总结
2015/03/27 职场文书
使用CSS3实现按钮悬停闪烁动态特效代码
2021/08/30 HTML / CSS