0

我在运行前一段时间有效的代码时得到了这个。我试图更改导入选项akafrom ftplib import *等,但没有运气。任何帮助表示赞赏...

C:\blahblahblah>python ftp_client.py
Traceback (most recent call last):
  File "ftp_client.py", line 8, in <module>
    from ftplib import FTP
  File "C:\blahblahblah\ftplib.py", line 1
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtm
l11/DTD/xhtml11.dtd">
    ^
SyntaxError: invalid syntax
4

2 回答 2

1

您从 Web 上下载并放置在脚本的同一目录中的副本ftplib.py(这是 Python 默认搜索模块的第一个位置)实际上是 HTML,而不是 Python 源代码。

你不应该需要你自己的ftplib.py,因为ftplib 它在标准库中。删除它,我怀疑你的脚本会正常工作。

于 2012-10-11T19:30:03.350 回答
0

您尝试导入C:\blahblahblah\ftplib.py包含 html 代码的文件。我认为这不是你想要的。

于 2012-10-11T19:19:51.600 回答