0%

python百宝箱

虚拟环境

1
2
3
4
5
6
7
8
9
10
#linux:
virtualenv -p python3 athena
source athen/bin/activate
deactivate
#win:
pip install virtualenv
pip install virtualenvwrapper
pip install virtualenvwrapper-win
mkvirtualenv XXX
deactivate

re正则表达式

1
2
3
4
5
import re
pattern = re.compile(r'(http[sS]*://.*?)/.*')
match = pattern.match('http://op0ooxcfn.bkt.clouddn.com/flower_logo')
if match:
print(match.group())

flask 导出生成models文件

1
flask-sqlacodegen --flask mysql+pymysql://root:我是密码@blackdora.xyz/athena_new --outfile modules.py

pip国内源:

pip3 install -i https://pypi.douban.com/simple

阿里云 http://mirrors.aliyun.com/pypi/simple/

中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/

豆瓣(douban) http://pypi.douban.com/simple/

清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/

中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/

pip包的环境变量路径

/home/user/.local/bin/

export PATH=\$HOME/.local/bin:/usr/local/bin:\$PATH

Gerapy

官方文档

1
2
3
4
5
workon gerapy
cd workspace
gerapy runserver
gerapy migrate
D:\code\Gerapy\workspace\gerapy>