Python开发问题和解决方案汇集

1、Sublime Text中用Tab批量替换空格Whitespace缩进:Ctrl+A全选代码,Ctrl+Shift+P打开下拉框,输入indent,找到Convert indentation to Tabs单击即可。

2、在训练集的处理过程中,将txt格式转化xml后发现 xml中的& 和<符号被NLTK识别为not well-formed的tokens,google后发现:

在 XML 中,有 5 个预定义的实体引用:

&lt; < 小于
&gt; > 大于
&amp; & 和号
&apos; ' 单引号
&quot; " 引号

所以需要进行一个replace替换操作。

 3、由于numpy和scipy在windows操作系统中没有像exe msi那样的可执行包,因此最简单的安装方法是从http://www.lfd.uci.edu/~gohlke/pythonlibs/ 下载对应python版本和windows环境的whl,然后把该whl文件放在python的安装目录中(重要),如我的:D:\Python35\Scripts, 然后在DOS窗口中,通过CD命令进入到scripts目录,执行 pip install scipy-0.18.0-cp35-cp35m-win_amd64.whl(或numpy) 命令即可。

4、windows下python编译环境切换  py -3

5、 pip freeze > requirements.txt

6、

$ heroku login
$ git init
$ heroku git:remote -a countword
$ git add .
$ git commit -am "make it better"
$ git push heroku master

 

7、分支合并 git merge 自分支 

8、heroku local ; web: python run.py --log-file -      heroku ps:scale web=2

9、numpy和scipy的安装,建议用 pip install whl 的方式,下载地址:http://www.lfd.uci.edu/~gohlke/pythonlibs/

10、在指定的python环境中安装对应的package  如安装python3.5的beautifulsoup4

easy_install-3.5 beautifulsoup4


你可能感兴趣的:(Python开发问题和解决方案汇集)