Python超时错误&正则表达式误解

时间:2015-09-04 09:29:29

标签: python regex ftp

好的,所以......我有一个需要将文件上传到FTP的python程序,但不知怎的,我不断得到一个

TimeoutError: [Errno 60] Operation timed out 

我是初学者,所以很可能我做错了什么,但经过一些追踪和错误之后,我仍然陷入困境。此外,当我必须引入正则表达式来搜索不断更改其名称的文件时,python将正则表达式解释为字符串而不是代码。为什么会这样?请原谅我的无知......

import ftplib
import bz2

filename = "cv(\d+)"
ftp = ftplib.FTP("host", port, timeout)
ftplib.FTP.connect("host","user","pass", port, timeout)

ftp.write(bz2.compress("pass"))

ftp.prot_p()          # switch to secure data connection

ftp.storeline('STOR'+filename)
ftp.quit()

0 个答案:

没有答案