踩坑小记
👍
2019.7.28
- Python requests post传data要传json而不是dict
- Go项目在github克隆下来的话可以直接clone在gopath里,甚至可以直接用go get这样会方便很多
2019.7.29
- Windows, Linux, Mac会有路径问题,要多使用pathlib
root = Path("../PycharmProject")
config_dir = root/Path("config")
# 等价于config_dir = os.path.join(root, 'config')
print(str(config_dir))
config.files = config_dir.rglob("*.json")
- 读取文件时要加上rb 避免文字格式问题
with open(filename, encoding='utf-8', mode = ‘r') as f:
for line in f:
print(repr(line))
2019.08.04
python setup.py问题 install后装在site-packags里 所以无论怎么改本地文件都是没用的 打包过后记得改版本才生效
妈的解决了2个小时
2019.08.11
flask应用测试时打开端口 iptables -I INPUT -p tcp --dport 5000 -j ACCEPT
干掉uwsgi进程 killall -s INT /usr/local/bin/uwsgi
发布到pypi看这篇文章--发布 用twine发布 发布前一定要删除之前的
Python和mysql交互的时候,一定多考虑数据格式
生成requirements的包 pip3 freeze >requirements.txt
阿里云端口需要增加安全组配置
处理json数据一定要看清层级
调试时候一定要稳准狠,耐性
f-string调试?
有可能只是差一个括号,一定要冷静debug的时候。