浅谈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高并发异步服务器核心库forkcore使用方法
Nov 26 Python
Python中的特殊语法:filter、map、reduce、lambda介绍
Apr 14 Python
Python基于Tkinter实现的记事本实例
Jun 17 Python
OpenCV实现人脸识别
Apr 07 Python
详解python里的命名规范
Jul 16 Python
python实现京东秒杀功能
Jul 30 Python
如何使用python代码操作git代码
Feb 29 Python
Django 多对多字段的更新和插入数据实例
Mar 31 Python
python读取yaml文件后修改写入本地实例
Apr 27 Python
Django实现内容缓存实例方法
Jun 30 Python
Python 忽略文件名编码的方法
Aug 01 Python
Python中使用Lambda函数的5种用法
Apr 01 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
解析Extjs与php数据交互(增删查改)
2013/06/25 PHP
PHP实现简单实用的验证码类
2015/07/29 PHP
php实现支持中文的文件下载功能示例
2017/08/30 PHP
Avengerls vs KG BO3 第一场2.18
2021/03/10 DOTA
基于jQuery制作迷你背词汇工具
2010/07/27 Javascript
jQuery技巧总结
2011/01/01 Javascript
Three.js源码阅读笔记(基础的核心Core对象)
2012/12/27 Javascript
jquery append()方法与html()方法的区别及使用介绍
2014/08/01 Javascript
一款基jquery超炫的动画导航菜单可响应单击事件
2014/11/02 Javascript
jQuery右下角旋转环状菜单特效代码
2015/08/10 Javascript
jQuery实现带滑动条的菜单效果代码
2015/08/26 Javascript
jQuery插件FusionWidgets实现的AngularGauge图效果示例【附demo源码】
2017/03/23 jQuery
Nodejs实现文件上传的示例代码
2017/09/26 NodeJs
浅谈JS函数节流防抖
2017/10/18 Javascript
基于vue2实现上拉加载功能
2017/11/28 Javascript
jquery获取file表单选择文件的路径、名字、大小、类型
2019/01/18 jQuery
VUE 动态组件的应用案例分析
2019/12/02 Javascript
js仿360开机效果
2019/12/26 Javascript
解决Vue中使用keepAlive不缓存问题
2020/08/04 Javascript
[01:02:03]2014 DOTA2华西杯精英邀请赛 5 24 NewBee VS VG
2014/05/26 DOTA
Tornado服务器中绑定域名、虚拟主机的方法
2014/08/22 Python
Python实现读取字符串按列分配后按行输出示例
2018/04/17 Python
详解用TensorFlow实现逻辑回归算法
2018/05/02 Python
对python sklearn one-hot编码详解
2018/07/10 Python
Django如何防止定时任务并发浅析
2019/05/14 Python
pyqt弹出新对话框,以及关闭对话框获取数据的实例
2019/06/18 Python
python语言的优势是什么
2020/06/17 Python
详解Python+Selenium+ChromeDriver的配置和问题解决
2021/01/19 Python
薇诺娜官方网上商城:专注敏感肌肤
2017/05/25 全球购物
Hello Molly美国:女性时尚在线
2019/08/26 全球购物
自我评价的写作规则
2014/01/06 职场文书
小学教师事迹材料
2014/01/13 职场文书
活动策划求职信模板
2014/04/21 职场文书
2014年机关作风建设工作总结
2014/10/23 职场文书
委托公证书样本
2015/01/23 职场文书
为什么MySQL分页用limit会越来越慢
2021/07/25 MySQL