浅谈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框架中的模版相关知识
Jul 15 Python
Python编程修改MP3文件名称的方法
Apr 19 Python
python扫描proxy并获取可用代理ip的实例
Aug 07 Python
Python实现的生成格雷码功能示例
Jan 24 Python
python 实现对文件夹内的文件排序编号
Apr 12 Python
Python错误处理操作示例
Jul 18 Python
python+unittest+requests实现接口自动化的方法
Nov 29 Python
python面向对象实现名片管理系统文件版
Apr 26 Python
python SVD压缩图像的实现代码
Nov 05 Python
Pytorch GPU显存充足却显示out of memory的解决方式
Jan 13 Python
Python如何将图像音视频等资源文件隐藏在代码中(小技巧)
Feb 16 Python
Java爬虫技术框架之Heritrix框架详解
Jul 22 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
详解:――如何将图片储存在数据库里
2006/12/05 PHP
Wordpress php 分页代码
2009/10/21 PHP
单一index.php实现PHP任意层级文件夹遍历(Zjmainstay原创)
2012/07/31 PHP
解析PHPExcel使用的常用说明以及把PHPExcel整合进CI框架的介绍
2013/06/24 PHP
php编程中echo用逗号和用点号连接的区别
2016/03/26 PHP
yii通过小物件生成view的方法
2016/10/08 PHP
PHP实现文件上传与下载
2020/08/28 PHP
33个优秀的jQuery 教程分享(幻灯片、动画菜单)
2011/07/08 Javascript
JavaScript中的style.display属性操作
2013/03/27 Javascript
jtable列中自定义button示例代码
2013/11/21 Javascript
jQuery事件绑定用法详解(附bind和live的区别)
2016/01/19 Javascript
javascript结合Flexbox简单实现滑动拼图游戏
2016/02/18 Javascript
Bootstrap表单布局样式代码
2016/05/31 Javascript
jQuery实现的简单百分比进度条效果示例
2016/08/01 Javascript
Jq通过td获取同行其它列td的方法
2016/10/05 Javascript
JS实现遍历不规则多维数组的方法
2018/03/21 Javascript
vue.js将时间戳转化为日期格式的实现代码
2018/06/05 Javascript
vue项目每30秒刷新1次接口的实现方法
2018/12/04 Javascript
原生js实现商品筛选功能
2019/10/28 Javascript
vue-cli4.x创建企业级项目的方法步骤
2020/06/18 Javascript
[46:47]2014 DOTA2国际邀请赛中国区预选赛5.21 LGD-CDEC VS NE
2014/05/22 DOTA
python中黄金分割法实现方法
2015/05/06 Python
Python数据分析中Groupby用法之通过字典或Series进行分组的实例
2017/12/08 Python
简单了解Django模板的使用
2017/12/20 Python
PyQt5每天必学之工具提示功能
2018/04/19 Python
python删除文本中行数标签的方法
2018/05/31 Python
Django为窗体加上防机器人的验证码功能过程解析
2019/08/14 Python
Pycharm及python安装详细教程(图解)
2020/07/31 Python
Elasticsearch py客户端库安装及使用方法解析
2020/09/14 Python
python hmac模块验证客户端的合法性
2020/11/07 Python
Python应用自动化部署工具Fabric原理及使用解析
2020/11/30 Python
python里glob模块知识点总结
2021/01/05 Python
html5 canvas绘制网络字体的常用方法
2019/08/26 HTML / CSS
vue+django实现下载文件的示例
2021/03/24 Vue.js
在职人员跳槽求职信
2015/03/20 职场文书
学习雷锋主题班会
2015/08/14 职场文书