我在运行前一段时间运行的代码时得到了这个。我试图更改导入选项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
答案 0 :(得分:1)
您从Web下载并放置在脚本的同一目录(这是Python默认搜索模块的第一个位置)的ftplib.py
副本实际上是HTML,而不是Python源。
您应该不需要自己的ftplib.py
,因为ftplib
is in the standard library。删除它,我怀疑你的脚本会正常工作。
答案 1 :(得分:0)
您尝试导入包含html代码的C:\blahblahblah\ftplib.py
文件。我认为这不是你想要的。