WOGONG blog wiki read

python

NOTE

  1. python -m SimpleHTTPServer 8000端口快速共享文件。(Python3 中取消了SimpleHTTPServer 这个模块。)
  2. 中文注释避免编码错误问题 # -*- coding: utf-8 -*-
  3. module 导入
    • import module 推荐
    • from module import func 只导入需要的函数
    • from module import * 不推荐
  4. itertools 迭代工具
  5. ipython notebook
  6. ipython dir() 查看当前导入的模块
  7. requests docuemnt: http://docs.python-requests.org/en/master/
  8. BeautifulSoup 还需要进一步学习,熟悉选择器的用法
  9. pip install $(pip list --outdated | awk '{ print $1 }') --upgrade
  10. 重新导入模块 from imp import reload reload(module)
  11. colab local runtime jupyter notebook --no-browser --allow-root --NotebookApp.allow_origin='https://colab.research.google.com' --NotebookApp.token='' --NotebookApp.disable_check_xsrf=True

Project

  1. moinmoin 在线wiki。还不错。使用过一段时间,从vimwiki 迁移过来,后来再次迁移到gollum。
  2. Python(x,y) 用于科学计算
  3. pelican
  4. simiki
  5. shadowsocks

usage

  1. –user (recommend)

     # install to ~/.local
     pip install --user pkg_name
    
  2. virtualenv

     sudo pip install virtualenv
     virtualenv NEW
     cd NEW
     source ./bin/activate
     pip list
     deactivate
     virtualenv -p /usr/bin/python2.7 ENV2.7
     * virtualenv --relocatable ./
     * pip freeze > requirements.txt
     pip install -r requirements.txt
     # ref: http://www.jianshu.com/p/08c657bd34f1
    
  3. command

     pip install -U
     pip uninstall
    

jupyter

# 查看已安装的内核列表
jupyter kernelspec list
jupyter kernelspec remove

# 添加 conda env 到 kernel
conda activate myenv
conda install ipykernel
python -m ipykernel install --user --name myenv --display-name "Python (myenv)"


Published 2014-06-10 00:00:00 +0800
Updated 2018-05-07
Link: