joh*_*nny 8 python string module deprecated
所以我正在阅读这个旧模块,我想在2002年左右,它有这行"导入字符串".Python之前是否要求您显式导入字符串模块才能使用字符串类型变量?我没有在代码中看到它像这样使用:
string.something
Run Code Online (Sandbox Code Playgroud)
如果您看到 aimport string但从未看到过string.something,那么有人只是忘记删除未使用的导入。
虽然过去确实有一些东西string现在是str对象的标准方法,但您仍然必须
string.导入库后添加前缀,或者from string import <whatever>语法。通常,您唯一会看到正确导入但从未“显式使用”的内容是from __future__ import with_statement诸如此类的情况 - Python 用于新语言功能的前向/后向兼容性触发器。