浅谈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获取一组数据里最大值max函数用法实例
May 26 Python
解读python logging模块的使用方法
Apr 17 Python
PHP实现发送和接收JSON请求
Jun 07 Python
一步步教你用python的scrapy编写一个爬虫
Apr 17 Python
python删除列表元素的三种方法(remove,pop,del)
Jul 22 Python
Python3 shutil(高级文件操作模块)实例用法总结
Feb 19 Python
Anaconda的安装及其环境变量的配置详解
Apr 22 Python
tensorflow 20:搭网络,导出模型,运行模型的实例
May 26 Python
Keras搭建自编码器操作
Jul 03 Python
Python利用Faiss库实现ANN近邻搜索的方法详解
Aug 03 Python
Python如何使用ElementTree解析xml
Oct 12 Python
python+flask编写一个简单的登录接口
Nov 13 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
PHP 读取文件内容代码(txt,js等)
2009/12/06 PHP
php读取3389的脚本
2014/05/06 PHP
Laravel SQL语句记录方式(推荐)
2016/05/26 PHP
Laravel框架模板加载,分配变量及简单路由功能示例
2018/06/11 PHP
PHP实现通过文本文件统计页面访问量功能示例
2019/02/13 PHP
Javascript select下拉框操作常用方法
2009/11/09 Javascript
JavaScript 在网页上单击鼠标的地方显示层及关闭层
2012/12/30 Javascript
jQuery标签替换函数replaceWith()的使用例子
2014/08/28 Javascript
JS实现OCX控件的事件响应示例
2014/09/17 Javascript
jQuery包裹节点用法完整示例
2016/09/13 Javascript
canvas绘制多边形
2017/02/24 Javascript
AngularJS constant和value区别详解
2017/02/28 Javascript
Node.js如何响应Ajax的POST请求并且保存为JSON文件详解
2017/03/10 Javascript
使用 Vue.js 仿百度搜索框的实例代码
2017/05/09 Javascript
js实现多张图片延迟加载效果
2017/07/17 Javascript
JavaScript中运算符规则和隐式类型转换示例详解
2017/09/06 Javascript
详解Vue-Router源码分析路由实现原理
2019/05/15 Javascript
在vue中通过render函数给子组件设置ref操作
2020/11/17 Vue.js
python解析xml文件操作实例
2014/10/05 Python
Python中标准库OS的常用方法总结大全
2017/07/19 Python
基于DataFrame改变列类型的方法
2018/07/25 Python
GitHub 热门:Python 算法大全,Star 超过 2 万
2019/04/29 Python
pandas 层次化索引的实现方法
2019/07/06 Python
python实现列表中最大最小值输出的示例
2019/07/09 Python
Python Tornado之跨域请求与Options请求方式
2020/03/28 Python
Jupyter Notebook安装及使用方法解析
2020/11/12 Python
美国演唱会和体育门票购买网站:Ticketnetwork
2018/10/19 全球购物
英国行业制服供应商:Alexandra
2019/09/14 全球购物
周仰杰(JIMMY CHOO)法国官方网站:闻名世界的鞋子品牌
2019/09/27 全球购物
List, Set, Map是否继承自Collection接口?
2016/05/16 面试题
团队精神演讲稿
2013/12/31 职场文书
长辈证婚人证婚词
2014/01/09 职场文书
青年教师师德演讲稿
2014/08/26 职场文书
无罪辩护词范文
2015/05/21 职场文书
Vue详细的入门笔记
2021/05/10 Vue.js
Java如何实现通过键盘输入一个数组
2022/02/15 Java/Android