【问题标题】:python compilation errorpython编译错误
【发布时间】:2011-02-04 20:00:10
【问题描述】:

我正在使用 Python brisa 框架来实现 UpnP 协议。我试图制作一个设备,但是在 ubuntu linux env 中执行它时,它会抛出一个错误。这个错误是什么意思?我需要更改框架文件吗??

/usr/local/lib/python2.6/dist-packages/cherrypy/lib/cptools.py:4:弃用警告:md5 模块已弃用;改用 hashlib 导入md5 /usr/local/lib/python2.6/dist-packages/cherrypy/lib/sessions.py:16:弃用警告:sha模块已弃用;改用 hashlib 模块 导入sha

【问题讨论】:

  • DeprecationWarning ... 弃用 警告 ... 弃用 警告 ...
  • Python 是一种解释型语言,它没有被编译 :)
  • @gnur:是的,只是没有编译成机器码。
  • 但是它是在运行时完成的,所以你有运行时错误而不是编译错误。

标签: python networking


【解决方案1】:

这不是错误,而是警告。在没有 hashlib 模块之前,您使用的是为 python 2.5 或更早版本编写的代码。

【讨论】:

  • 那么,我该如何摆脱这个警告呢??
  • 我将其更改为 import hashlib 但仍然显示相同的错误。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2017-08-03
  • 2016-05-21
  • 2014-02-11
  • 1970-01-01
  • 1970-01-01
  • 2019-07-10
  • 1970-01-01
相关资源
最近更新 更多