导入ftplib时出错

时间:2012-10-11 19:15:31

标签: python ftplib

我在运行前一段时间运行的代码时得到了这个。我试图更改导入选项aka from 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

2 个答案:

答案 0 :(得分:1)

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

您应该不需要自己的ftplib.py,因为ftplib is in the standard library。删除它,我怀疑你的脚本会正常工作。

答案 1 :(得分:0)

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