我正在使用最新的GAE默認python環境。這兩個給出的預期成果:如何在GAE上使用python將XML文件加載到字符串中?
isTrue = os.path.exists(path)
numberGreaterThanZero = os.path.getsize(path)
但這:
myStrLen = len(open(path))
給出了這樣的錯誤:
TypeError: object of type 'FakeFile' has no len()
沒有結果在谷歌的錯誤。不能打開文件是一個真正的失望。我究竟做錯了什麼?爲什麼Python/GAE認爲我的文件是假的?
GAE提供受限制的文件訪問權限。你有沒有試過只讀文件? –
我試過像這樣讀取文件:'strToRead = open(path)'。 'strToRead'結束爲空,並且對該字符串的操作導致FakeFile錯誤。我可以從同一目錄中的文件渲染模板。 –