浅谈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正则表达式经典入门教程
May 22 Python
对python指数、幂数拟合curve_fit详解
Dec 29 Python
关于python多重赋值的小问题
Apr 17 Python
Python3环境安装Scrapy爬虫框架过程及常见错误
Jul 12 Python
python实现邮件发送功能
Aug 10 Python
Python自动化导出zabbix数据并发邮件脚本
Aug 16 Python
Python高级特性 切片 迭代解析
Aug 23 Python
手把手教你pycharm专业版安装破解教程(linux版)
Sep 26 Python
Python+Redis实现布隆过滤器
Dec 08 Python
python通过opencv实现图片裁剪原理解析
Jan 19 Python
如何让python的运行速度得到提升
Jul 08 Python
python基于爬虫+django,打造个性化API接口
Jan 21 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
对squid中refresh_pattern的一些理解和建议
2009/04/17 PHP
PHP会话操作之cookie用法分析
2016/09/28 PHP
PHP区块查询实现方法分析
2018/05/12 PHP
TP(thinkPHP)框架多层控制器和多级控制器的使用示例
2018/06/13 PHP
php防止表单重复提交实例讲解
2019/02/11 PHP
javascript 解析后的xml对象的读取方法细解
2009/07/25 Javascript
jQuery针对各类元素操作基础教程
2014/08/29 Javascript
JavaScript 模块化编程(笔记)
2015/04/08 Javascript
详解javascript事件冒泡
2016/01/09 Javascript
Node.js插件安装图文教程
2016/05/06 Javascript
基于JS实现省市联动效果代码分享
2016/06/06 Javascript
jQuery+ajax实现局部刷新的两种方法
2017/06/08 jQuery
jQuery 表单序列化实例代码
2017/06/11 jQuery
vue使用 better-scroll的参数和方法详解
2018/01/25 Javascript
JavaScript键盘事件常见用法实例分析
2019/01/03 Javascript
微信小程序实现签字功能
2019/12/23 Javascript
基于Element封装一个表格组件tableList的使用方法
2020/06/29 Javascript
vue集成一个支持图片缩放拖拽的富文本编辑器
2021/01/29 Vue.js
python使用PIL给图片添加文字生成海报示例
2018/08/17 Python
Ubuntu下Python2与Python3的共存问题
2018/10/31 Python
Linux下Python安装完成后使用pip命令的详细教程
2018/11/22 Python
python实现日志按天分割
2019/07/22 Python
Python中itertools的用法详解
2020/02/07 Python
keras在构建LSTM模型时对变长序列的处理操作
2020/06/29 Python
详解Pycharm安装及Django安装配置指南
2020/09/15 Python
css3 中的新特性加强记忆详解
2016/04/16 HTML / CSS
印度网上购物首选目的地:Flipkart
2016/08/01 全球购物
Boolean b = new Boolean(“abcde”); 会编译错误码
2013/11/27 面试题
机械绘图员岗位职责
2013/11/19 职场文书
岗位职责范本
2013/11/23 职场文书
中专生自我鉴定范文
2013/12/19 职场文书
教师职业道德事迹材料
2014/08/18 职场文书
个人委托书如何写
2014/09/25 职场文书
交通事故和解协议书
2015/01/27 职场文书
创业计划书之面包店
2019/09/12 职场文书
Win11控制面板快捷键是什么?Win11打开控制面板的方法汇总
2022/07/07 数码科技