这几天学习《笨方法学python》,在习题47,48,49,50等处,卡顿了一个半月,在于书上代码的问题不大,主要问题还是在目录框架上,在使用nosetests时,及引用flask时,存在无法导入的问题。
在反复探索下,终于确认了问题出在目录框架上,最后,在网上偷来了一个使用上没什么问题的框架。
Foo/
|-- bin/
|
|-- main/
| |-- tests/
| | |-- init.py
| | |-- test_main.py
| |
| |-- init.py
| |-- main.py
|
|-- docs/
|
|-- setup.py
|-- requirements.txt
|-- README
(习题50中的templates目录也放在main目录下)
感觉框架上出问题,很大一部分原因在于对于目录,模块引用的知识没有多少了解。在这一方面,我需要花时间去补。
其次,很奇怪的是,《笨方法学python》中的框架为什么在作者那儿是没问题的。看视频什么。。。emm。。。嫌烦,哎。