python内置小工具

一、快速共享

  2版本:python -m SimpleHTTPServer

  3版本:python -m http.server

  这是python内置的web服务器,需要使用8000端口

  使用HTTP协议共享

二、字符串转换为JSON

  底层服务一般以JSON格式返回

  将JSON字符串转换为JSON对象:

    字符串 | python -m json.tool

三、检测第三方库是否正确安装

  python -c "import 模块"

  

四、pip安装与源码安装

  源码:python setup.py install

  pip:pip install 模块[==版本号]

  pip安装和更新详细看:https://blog.csdn.net/nicomy2018/article/details/78617976/(转自CSDN)

五、ipython高效的交互式终端,支持tab,yum安装

  更高效的获取帮助信息

  

  ?更好的获得对象帮助信息

  

 六、jupyter

  

  pip安装

  端口8888/tcp

  

 七、程序调试方法

  

pdb.set_trace

如果安装了ipdb也可以使用ipdb,ipdb更加优秀

八、导包规范:

其余正常一次导入一个

导包规则:

 九、程序规范检查

需要安装pep8或者pycodestyle模块

pycodestyle --show-source --show-pep8 代码文件

自动校正规范:

需要安装autopep8

autopep8 --in-place 代码文件//没有--in-place只显示不修改源文件

十、项目管理

避免不同项目使用不同版本的环境出现问题

安装:

创建项目:

猜你喜欢

转载自www.cnblogs.com/dccrussell/p/9430991.html