Pythonでローカルにimport

Google App Engineでローカルにパッケージを配置するには、
pyawsフォルダを作成して、こんな構成にする

/pyaws/__init__.py
/pyaws/ecs.py

そうすることで、こんな感じでアクセスできる。

from pyaws import ecs

Pythonでは、__init__.pyが存在しているとパッケージになるそうだ。
ほんとうのところはあんまり理解できていない。

これで、PyAWSが利用できるようになりました。



しかーし、エラーが消えない。
これは明日だな。。
たぶん、文字コードが原因でないかとおもってる。

File "C:\Python25\lib\urllib.py", line 123, in __init__
self.__unlink = os.unlink # See cleanup()
AttributeError: 'module' object has no attribute 'unlink'


つづく。