【发布时间】:2009-08-13 19:19:05
【问题描述】:
我是 python 和 GAE 的新手,谁能提供一些帮助/示例代码来完成以下简单任务?我设法读取了一个简单的文件并将其作为网页输出,但我需要一些稍微复杂的逻辑。这是伪代码:
open file;
for each line in file {
store first line as album title;
for each song read {
store first line as song title;
store second line as song URL;
}
}
Output the read in data as a json;
文件格式是这样的
专辑标题 1
歌曲 1 标题
歌曲 1 网址
歌曲 2 标题
歌曲 2 网址
专辑标题 2
歌曲 1 标题
歌曲 1 网址
歌曲 2标题
歌曲 2 网址
..
【问题讨论】:
-
您使用的是什么版本的 Python?这将决定您是否可以使用内置的 json 库。
-
你看过“from django.utils import simplejson”吗?
-
@Trypich,因为 OP 不止一次地非常明确地提到了 GoogleAppEngine,你认为他们可能会使用什么版本的 Python,除了 2.5?所以,没有内置的 json,但当然正如@Ethan 所说,这并不重要,因为他可以使用来自 django 的那个。此外,打印并不是 GAE 应用程序通常的输出方式,response.out.write 更有可能是 OP 想要的。
-
@Alex 是的 - 我没有大量的 GAE 经验。感谢您指出了这一点。此外,我认为我会将打印作为“现在对此做点什么”的占位符。
标签: python google-app-engine file-io