【问题标题】:Python dictionary/list helpPython 字典/列表帮助
【发布时间】:2010-11-14 01:24:26
【问题描述】:

这是一个 python 应用程序,它应该从一个表中获取所有关注者,并从另一个表中获取他们的最新更新。 - 一切都发生在仪表板中。

dashboard.html: http://bizteen.pastebin.com/m65c4ae2d

views.py 中的仪表板功能: http://bizteen.pastebin.com/m39798bd5

结果: http://bizteen.pastebin.com/mc12d958

注意:当您运行第一个 div 时,因为这是来自最新用户状态的 div,所以忽略结果中的第一个 div..但是您可以看到所有其余部分都是空白的

所以我基本上得到 0 个错误..:S

你能帮帮我吗??? :D :D 我真的很感激!!! :D 谢谢!!!!

【问题讨论】:

  • 您已经发布了所有代码,但没有人会阅读它。特别是因为你没有表明你已经完成了任何工作来解决你自己的问题。告诉我们您认为错误在哪里,以及您认为可能导致错误的原因。那么我们更有可能为您提供帮助。
  • 另外,在你的问题中寻求帮助会适得其反——问你的问题,人们会或不会回答它,所有的感叹号和大写字母只会让你看起来不耐烦。
  • 另外,请不要使用“u”之类的无意义的东西。为我们这些不会说短信的人拼写单词。如果可能,也要使用标点符号。没有标点符号“当你运行第一个 div 时就可以了,因为那是……”没有意义。

标签: python django list


【解决方案1】:

那里的代码太多,无法尝试弄清楚发生了什么,而且您的解释不是特别清楚。

但是,一个明显的问题是您有很多空白的except 子句,这几乎总是一个坏主意,因为它掩盖了可能超出您预期的任何问题。始终,始终将except 与一个或多个实际异常类一起使用——例如except Object.DoesNotExist

其次,您需要通过计算每个点的值来尝试和调试它。最简单的方法是在每次赋值后放置print 语句。这些值应显示在控制台中。这将帮助您准确追踪逻辑出错的地方。

【讨论】:

  • 要清理异常,看看我刚才问的这个问题,它应该对你的代码风格有帮助:stackoverflow.com/questions/1117460/…
  • 谢谢,我不知道python中的print语句。
  • 等等……什么?你不知道print 声明?几乎所有创建过的教程中使用的“Hello world”示例到底发生了什么?
猜你喜欢
  • 1970-01-01
  • 2014-04-09
  • 2015-07-30
  • 1970-01-01
  • 1970-01-01
  • 2015-08-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多