尤其是因为在挑战结束前 10 分钟左右
Posted: Thu Dec 26, 2024 4:54 am
蝙蝠侠,太棒了!我以为用 Python 构建一些东西来查询 YQL API 会相当容易,但我没想到它会像yql.Public().execute(query)一样简单。太棒了! 我花了一段时间才弄清楚如何将第三方库导入我的 App Engine 环境(原来你只需获取源代码并将文件夹包含在应用程序的根文件夹中)。此时我的时间已经不多了。我的两个小时已经过去了一半,但我还没有写一行代码。 哦哦。 编写 Python 代码 我并不是教你如何编写 Python 代码的合适人选。
我意识到我不知道如何创建 if 语句。我学习 Python 的方法并不值 bc data 印度电话号码 得推荐;但有很多很棒的教程。我真的希望我可以逐行解释我的代码,但说实话?我可能只会暴露我可怕的知识匮乏。 [想要 SEOmoz 的链接?了解 Python?写一篇初学者解释,给我写封信,我会在这里链接到它。为了加分,你可以展示如何改进我的代码]。与此同时,代码的编写(就像我的大学讲师曾经说过的)必须留给感兴趣的读者作为练习。 更新: Peter Coles花时间仔细阅读了我的代码(改进和)解释了一些事情 - 如果你感兴趣,我建议你阅读他对我的 Python 代码的解释。
谢谢 Peter! 你真正需要知道的是,我用 33 行代码(在撰写本文时)构建了我的基本原型。你可以在Google 代码上看到最终的代码。 结果 时间不多了,我点击了“部署”然后...... 提及监视器 .... 嗯。很简单。 好的,所以我时不时会遇到超时/服务器错误,而且这实际上只是一个概念证明(见下文),但我仍然认为它证明了我在上一条推文发布两小时后发出的推文是合理的: 重大警告 我的原型本质上只是一个概念验证。除了许多其他功能外,请注意它没有: 任何错误处理 大量测试 任何文件(包括评论) 而且它确实有: 硬编码变量 即使采用硬编码,也存在很大的局限性(例如,只能抓取 10 个结果) 除了手动运行之外,没有其他自动化或执行其他任何操作的方法(尽管 App Engine 确实提供了简单的扩展方法) 就其目前的形式而言,它实际上并没有什么用处,但希望它很快就会变得有趣。
我意识到我不知道如何创建 if 语句。我学习 Python 的方法并不值 bc data 印度电话号码 得推荐;但有很多很棒的教程。我真的希望我可以逐行解释我的代码,但说实话?我可能只会暴露我可怕的知识匮乏。 [想要 SEOmoz 的链接?了解 Python?写一篇初学者解释,给我写封信,我会在这里链接到它。为了加分,你可以展示如何改进我的代码]。与此同时,代码的编写(就像我的大学讲师曾经说过的)必须留给感兴趣的读者作为练习。 更新: Peter Coles花时间仔细阅读了我的代码(改进和)解释了一些事情 - 如果你感兴趣,我建议你阅读他对我的 Python 代码的解释。
谢谢 Peter! 你真正需要知道的是,我用 33 行代码(在撰写本文时)构建了我的基本原型。你可以在Google 代码上看到最终的代码。 结果 时间不多了,我点击了“部署”然后...... 提及监视器 .... 嗯。很简单。 好的,所以我时不时会遇到超时/服务器错误,而且这实际上只是一个概念证明(见下文),但我仍然认为它证明了我在上一条推文发布两小时后发出的推文是合理的: 重大警告 我的原型本质上只是一个概念验证。除了许多其他功能外,请注意它没有: 任何错误处理 大量测试 任何文件(包括评论) 而且它确实有: 硬编码变量 即使采用硬编码,也存在很大的局限性(例如,只能抓取 10 个结果) 除了手动运行之外,没有其他自动化或执行其他任何操作的方法(尽管 App Engine 确实提供了简单的扩展方法) 就其目前的形式而言,它实际上并没有什么用处,但希望它很快就会变得有趣。