我到处找遍了,但找不到解决我的具体情况的办法。
我有一个网站,这是必不可少的,只是一个目录清单的一堆文件(目录清单是启用的服务器)。网站网址模式是'ftp://'.‘我所要做的就是提取HTML,这样我就可以获得目录中文件的名称和URL。我尝试了以下代码(对不起,我不能发布实际的FTP URL):
String ftpURL = "ftp://blah.com"
URL url = new URL(ftpURL);
URLConnection urlc = url.openConnection();
// open the stream and put it i
我试图使用以下脚本查找ftp服务器的总文件大小:
import os
import ftplib
from os.path import join, getsize
serveradd = ("an.ftpserver.co.uk") # Define the ftp server
print("Logging in to "+serveradd+"\n")
top = os.getcwd() # Define the current direct
任务:我需要连接到客户端FTP,在那里我们有许多目录,每个目录中可能有也可能没有.csv文件。现在,我需要转到每个目录并打开所有目录中的文件,如果文件符合给定的格式,则将其转储到服务器中。
目前,我可以连接到FTP,这样做我可以获得目录列表,但不能获得目录中的文件。
from ftplib import FTP
from sqlalchemy import create_engine
import os
import sys
import os.path
ftp=FTP('host')
ftp.login('user','pwd')
for
我已经在我的电脑上设置了Filezilla FTP服务器,并尝试从本地机器本身进行ftp。我可以连接、传输文件,但无法更改远程目录。
默认情况下,它位于主目录( D:/FTP)上,并且可以将(cd)更改为主目录下的子目录。但是,我需要访问主目录(D:/test)之外的文件夹/文件,有什么建议吗?
D:\FTP>ftp localhost
Connected to XXXXXX.
220-FileZilla Server version 0.9.39 beta
220 xxxx ftp server
User (XXXXXXX:(none)): xsds
331 Password requ
我试着把我的第一个有用的Python程序放在一起,目的是自动化我的网站备份。我看了一个关于如何下载单个文件的教程,但当涉及到文件夹时,我就不太清楚了。我想通过FTP从我的网站创建整个文件夹的本地备份。
到目前为止,在的帮助下,我已经想出了这个方法
from ftplib import FTP
import os
ftp=FTP("ftp.xxxxxxxxx.com")
ftp.login("xxxxxxxxxxx","xxxxxxxxxx") #login to FTP account
print "Successfully lo
首先,感谢大家的友好帮助!每一个提示都是伟大的,可以教我很多,我感谢每一个评论!在你回复之前,我知道有很多工作解决方案和ftp代理,但我问这个问题是为了学习,我试着理解它是如何工作的。
我必须实现自己的ftp代理服务器来捕获ftp命令。问题是,从客户端传入代理的请求是通过http协议传入的,当我通过代理从ftp服务器向客户端返回原始ftp响应时,客户端浏览器无法将此响应作为ftp响应处理。目前,我正试图将ftp代理的初始响应硬编码如下:
var clientWriter = new BinaryWriter(clientNetStream);
clientWriter.Write("2
我一直在尝试从FTP服务器下载文件。为此,我找到了这个并检查了它。无论如何,我提取了所需的代码,它显示如下:
import os
from ftplib import FTP
ftp = FTP("ftp.example.com", "exampleUsername", "examplePWD")
file_names = ftp.nlst("\public_html")
print file_names
for filename in file_names:
if os.path.splitext(filena
我目前正在学习UNIX,我正在探索FTP及其工作原理。我试着理解这个FTP命令在做什么:
echo Start FTP
ftp -nv 10.232.164.17 3147 << _EOF
user lenox lenox
ascii
prompt
lcd /usr/tmp/
get Customers.txt
get Products.txt
get Invoices.txt
get Inventory.txt