我试图使用以下简单代码通过FTP打开连接。但密码就挂在这条线上。它没有前进,它没有抛出任何异常或错误。我的代码已经有6个月的历史了,我一直能够使用这段代码连接到我的网站并下载文件。今天,当我去打开FTP连接时,它才刚刚开始挂起。
你知道会出什么问题吗?
ftp = ftplib.FTP("www.mySite.com") # hangs on this line
print("Im alive") # Never get printed out
ftp.login(username, password)
我和其他几个人一起管理这个网站,但是我们没有改变任何东西
我在D驱动器上创建了一个测试文件。我的目标是上传到我的网站从一个VBA脚本在Excel。当我运行.bat文件时,它会在put期间挂起。我做错了什么?我注释掉了/行,因为这给了我一个错误。
从命令提示符运行upload.bat时的答复
D:\>upload.bat
D:\>ftp -i -s:d:\script.dat domain.com
Connected to domain.com.
220 *** FTP Server Ready
200 UTF8 set to on
User (domain.com:(none)):
331 Password required for u
我正在使用selenium从m.skybet.com中抓取数据,但是当我运行脚本浏览器时,没有打开网站浏览器显示消息“连接已超时”。在这里,我使用selenium代理,因为这个网站在我所在的地区是受限的。
from bs4 import BeautifulSoup
from selenium import webdriver
from time import sleep
def install_firefox_proxy(PROXY_HOST,PROXY_PORT):
fp = webdriver.FirefoxProfile()
fp.set_preference("