今天把代码重构了下,把原来的一个源代码切分成了很多小的源代码,然后import一下,感觉还是很简单的。

遇到一个问题,我其中的一个源代码叫user.py,在本地调试没有问题,发布到Google App Engine就有问题了,在管理控制台下看log发现是因为系统也有一个user.py文件,而导入的时候不知道为什么优先导那一个。另外错误日志把Google App Engine的python的绝对路径暴露了,而且版本也显示了,不是什么大不了的问题。

把user.py重新命名成myuser.py,问题解决。