ftplib

    1熱度

    1回答

    我見過這樣的代碼(Python 3的代碼): import ftplib from contextlib import closing with closing(ftplib.FTP()) as ftp: 是必要的closing方法的使用情況如何?在一個有趣的answer中,我們可以讀取數據庫連接對象中的上下文管理器的__exit__方法不關閉連接(至少不是SQLite),而是提交事務。

    1熱度

    2回答

    我正在嘗試使用ftplib來計算文件中的行數。這是我迄今爲止所提出的。 ftp = FTP('ftp2.xxx.yyy') ftp.login(user='xxx', passwd='yyy') count = 0 def countLines(s): nonlocal count count += 1 x=str(s).split('\\r') co

    1熱度

    2回答

    我在行「ftp.retrbinary(」RETR「+ filename,localfile.write)」中收到錯誤。它沒有說我剛剛得到什麼錯誤ftplib.error_perm:500未知命令。索姆恩能幫我弄清楚這個問題嗎? from ftplib import FTP def grabfile(): if not os.path.exists(dtt): os.ma

    0熱度

    1回答

    使用Python 3.6.3。 我正在通過FTP_TLS連接到FTP以使用ftplib。 ftps = ftplib.FTP_TLS('example.com', timeout=5) # TLS is more secure than SSL ftps.ssl_version = ssl.PROTOCOL_TLS # login before securing control chan

    1熱度

    1回答

    我有關於Python(3.6)和ftplib的問題。 我重新安裝了Windows(10),並且我的一箇舊腳本無法正常工作。有問題的路線是: conn.storlines( 'STOR runes.txt',打開( 'd:\ runes.txt', 'R')) 錯誤我不斷收到的是: Traceback (most recent call last): File "C:\Users\ch1z

    0熱度

    2回答

    有沒有辦法從最後一行(文件結束)只下載部分文件。就像文件超過40 MB一樣,我想只檢索最後一塊,比如說2042字節。有沒有可能通過ftplib使用python 3來做到這一點?

    0熱度

    1回答

    我真的很困惑,我敢肯定我錯過了一些簡單的東西,但我不明白爲什麼設置代理環境變量適用於某些功能,但不適用於其他功能。圖書館是否對這些變量有不同的迴應? 例如,我通過ftp繞過文件。當我用wget下載時,我設置了代理環境變量和它的下載,但是接着說我想用ftplib將它恢復,它會得到[Errno 11001],我是否需要通過ftplib專門傳遞這些代理詳細信息? 說我把它這樣,我可以下載該文件就好了:

    0熱度

    1回答

    我有一個簡單的腳本來連接到FTP服務器: from ftplib import FTP # Here is fine ftp = FTP(host='') ftp.login(user='', passwd='') ftp.cwd('/test/') # Here I got the error ftp.nlst() 是蠻好的連接,錯誤發生的事情,每次我嘗試使用命令列出FTP目

    0熱度

    1回答

    我試圖將我所有的文件上傳到我的ftp服務器中的time_name目錄(例如「170905_161330」)。 # -*- coding:utf-8 -*- import ftplib import os import datetime CWD = os.getcwd() NOW_STR = str(datetime.datetime.now()) LOCAL_STR = "HDD1/

    -1熱度

    1回答

    有哪些不同的模塊/方法來從Windows計算機複製文件到可用的Linux服務器在python 我使用FTPLIB API連接到Windows服務器的嘗試,但IM無法與錯誤的事 - socket.error:[錯誤111]拒絕連接 什麼是我可以連接到Windows計算機的目錄