浅谈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基础教程之简单入门说明(变量和控制语言使用方法)
Mar 25 Python
以一段代码为实例快速入门Python2.7
Mar 31 Python
浅谈python中截取字符函数strip,lstrip,rstrip
Jul 17 Python
教大家使用Python SqlAlchemy
Feb 12 Python
Python数据集切分实例
Dec 08 Python
python实现文件助手中查看微信撤回消息
Apr 29 Python
python使用threading.Condition交替打印两个字符
May 07 Python
python logging模块的使用总结
Jul 09 Python
python装饰器练习题及答案
Nov 01 Python
python实现连连看游戏
Feb 14 Python
pip install 使用国内镜像的方法示例
Apr 03 Python
OpenCV-Python实现轮廓拟合
Jun 08 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
ThinkPHP3.1新特性之对页面压缩输出的支持
2014/06/19 PHP
PHP页面实现定时跳转的方法
2014/10/31 PHP
php查找字符串出现次数的方法
2014/12/01 PHP
PHP正则获取页面所有图片地址
2016/03/23 PHP
PHP Ajax实现无刷新附件上传
2016/08/17 PHP
基于php实现的验证码小程序
2016/12/13 PHP
Laravel 5.4前后台分离,通过不同的二级域名访问方法
2019/10/13 PHP
MooTools 1.2中的Drag.Move来实现拖放
2009/09/15 Javascript
jquery操作select option 的代码小结
2011/06/21 Javascript
教你如何在 Javascript 文件里使用 .Net MVC Razor 语法
2014/07/23 Javascript
jquery实现点击查看更多内容控制段落文字展开折叠效果
2015/08/06 Javascript
jQuery实现ctrl+enter(回车)提交表单
2015/10/19 Javascript
浅析jQuery Ajax请求参数和返回数据的处理
2016/02/24 Javascript
NodeJS使用formidable实现文件上传
2016/10/27 NodeJs
JavaScript使用ZeroClipboard操作剪切板
2017/05/10 Javascript
jQuery+Cookie实现切换皮肤功能【附源码下载】
2018/03/25 jQuery
JavaScript中this函数使用实例解析
2020/02/21 Javascript
基于JavaScript或jQuery实现网站夜间/高亮模式
2020/05/30 jQuery
Python命令行参数解析模块optparse使用实例
2015/04/13 Python
Python下线程之间的共享和释放示例
2015/05/04 Python
Python实现句子翻译功能
2017/11/14 Python
Python中pow()和math.pow()函数用法示例
2018/02/11 Python
pandas系列之DataFrame 行列数据筛选实例
2018/04/12 Python
python:print格式化输出到文件的实例
2018/05/14 Python
Django models.py应用实现过程详解
2019/07/29 Python
俄罗斯苹果优质经销商商店:iPort
2020/05/27 全球购物
几个Shell Script面试题
2014/04/18 面试题
什么是继承
2013/12/07 面试题
幼儿园五一活动方案
2014/02/07 职场文书
化妆品活动策划方案
2014/05/23 职场文书
龙潭大峡谷导游词
2015/02/10 职场文书
检讨书怎么写
2015/05/07 职场文书
2015年普法依法治理工作总结
2015/05/26 职场文书
圆明园纪录片观后感
2015/06/03 职场文书
2016年6.5世界环境日宣传活动总结
2016/04/01 职场文书
MySQL聚簇索引和非聚簇索引的区别详情
2022/06/14 MySQL