我刚从 python 2 切换到 python 3。我用 python 2 编写的一个 python 代码失败了。该错误无法理解,我不想将我的 python 2 代码转换为 python 3 兼容版本。如果我只是重写整个程序会更好。
但是,google 中的资源令人困惑,所以我找不到 python 3 telnetlib 模块的任何资源。有谁知道任何资源?
我在执行中途转换的 python 代码时附加了错误消息:
File "E:\Python_Program\telnet.py", line 122, in <module>
tn.write(ftpUsername + "\n")
File "C:\Python32\lib\telnetlib.py", line 277, in write
if IAC in buffer:
TypeError: 'in <string>' requires string as left operand, not bytes