烧瓶中出现奇怪的错误:

Ben

以下代码(根据第一个答案对此进行了编辑):

time_difference_in_seconds = int(
    (datetime.combine(date.today(), max_time)
     - datetime.combine(date.today(), min_time)
).total_seconds())
[...]
for date in dates:
[...]

给我这个错误:

UnboundLocalError: local variable 'date' referenced before assignment

为了清楚起见,我从datetime导入了date和datetime。而且,当我在werkzeug调试器中执行代码时,它工作得很好,并给了我想要的结果:

[console ready]
>>> int((datetime.combine(date.today(), max_time)
        - datetime.combine(date.today(), min_time)).total_seconds())
46800

实际上,我在不同的视图中使用了相同的函数,并且在此不会引起任何错误。

是什么导致此奇怪的错误,我该如何解决?

尼古拉斯·科尔托(Nicolas Cortot)

您要date在函数的后面分配一些值,这会导致Python考虑date将其视为对局部变量的引用,而不是您期望的导入模块

date在函数内部重命名此变量可解决问题。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Django中出现奇怪的“ DoesNotExist”异常

来自分类Dev

烧瓶中出现奇怪的错误:

来自分类Dev

在MySQL中的文本中出现奇怪的字符

来自分类Dev

Apache Tomcat中出现奇怪的错误?

来自分类Dev

NHibernate在Nunit测试中出现奇怪的故障

来自分类Dev

WPF中出现奇怪的边框

来自分类Dev

Web控制台中出现奇怪的Jquery错误

来自分类Dev

Go中出现奇怪的数据存储错误,“种类为空字符串”

来自分类Dev

R图中出现奇怪的线

来自分类Dev

Android中出现奇怪的“ java.io.IOException:EOF”错误

来自分类Dev

getString()中出现错误

来自分类Dev

Elixir Phoenix:控制器测试中出现奇怪的“无功能子句匹配”错误

来自分类Dev

C#,Asp.Net Web应用程序中出现奇怪的System.StackOverflowException错误

来自分类Dev

进行大整数计算时python3中出现奇怪的错误

来自分类Dev

Linux中出现奇怪的临时网络中断

来自分类Dev

Sudoko Backtracker中出现奇怪的堆栈溢出错误

来自分类Dev

我的disposeSplashScene中出现了奇怪的警告

来自分类Dev

将数据插入SQL Server数据库时,Node.js中出现奇怪的错误

来自分类Dev

书面文件中出现奇怪字符

来自分类Dev

在while循环中出现奇怪的情况

来自分类Dev

使用Openlayers的WFS请求中出现奇怪的错误

来自分类Dev

终端中出现奇怪的橙色线

来自分类Dev

Visual Studio 2013中出现奇怪的“错误/用户错误”

来自分类Dev

DUMP在Pig中出现奇怪的错误

来自分类Dev

输出中出现奇怪的白盒

来自分类Dev

Elixir Phoenix:控制器测试中出现奇怪的“无功能子句匹配”错误

来自分类Dev

Ubuntu 中出现奇怪的新磁盘

来自分类Dev

奇怪的错误。Javascript, , 尝试运行循环,但在 Chrome 控制台中出现空白错误

来自分类Dev

我自己的 ArrayAdapter 中出现奇怪的 NullPointerException

Related 相关文章

  1. 1

    Django中出现奇怪的“ DoesNotExist”异常

  2. 2

    烧瓶中出现奇怪的错误:

  3. 3

    在MySQL中的文本中出现奇怪的字符

  4. 4

    Apache Tomcat中出现奇怪的错误?

  5. 5

    NHibernate在Nunit测试中出现奇怪的故障

  6. 6

    WPF中出现奇怪的边框

  7. 7

    Web控制台中出现奇怪的Jquery错误

  8. 8

    Go中出现奇怪的数据存储错误,“种类为空字符串”

  9. 9

    R图中出现奇怪的线

  10. 10

    Android中出现奇怪的“ java.io.IOException:EOF”错误

  11. 11

    getString()中出现错误

  12. 12

    Elixir Phoenix:控制器测试中出现奇怪的“无功能子句匹配”错误

  13. 13

    C#,Asp.Net Web应用程序中出现奇怪的System.StackOverflowException错误

  14. 14

    进行大整数计算时python3中出现奇怪的错误

  15. 15

    Linux中出现奇怪的临时网络中断

  16. 16

    Sudoko Backtracker中出现奇怪的堆栈溢出错误

  17. 17

    我的disposeSplashScene中出现了奇怪的警告

  18. 18

    将数据插入SQL Server数据库时,Node.js中出现奇怪的错误

  19. 19

    书面文件中出现奇怪字符

  20. 20

    在while循环中出现奇怪的情况

  21. 21

    使用Openlayers的WFS请求中出现奇怪的错误

  22. 22

    终端中出现奇怪的橙色线

  23. 23

    Visual Studio 2013中出现奇怪的“错误/用户错误”

  24. 24

    DUMP在Pig中出现奇怪的错误

  25. 25

    输出中出现奇怪的白盒

  26. 26

    Elixir Phoenix:控制器测试中出现奇怪的“无功能子句匹配”错误

  27. 27

    Ubuntu 中出现奇怪的新磁盘

  28. 28

    奇怪的错误。Javascript, , 尝试运行循环,但在 Chrome 控制台中出现空白错误

  29. 29

    我自己的 ArrayAdapter 中出现奇怪的 NullPointerException

热门标签

归档