Schleifen Sie die Schleife aus, während Sie in die Paramiko SFTP -Datei schreiben, ist im GangePython

Python-Programme
Anonymous
 Schleifen Sie die Schleife aus, während Sie in die Paramiko SFTP -Datei schreiben, ist im Gange

Post by Anonymous »

Frage
Gibt es eine Möglichkeit, eine while Schleife (oder ähnliches) auszuführen, die läuft, während ein Paramiko.sftp_file.sftpfile geschrieben wird?
Hintergrund
Ich schreibe ein Skript, das große Datenmengen auf einen SFTP -Server überträgt, und i Ich möchte während der langen Ladezeit für die Fehlerbehebung/Debuggen eine Art Terminalausdruck haben. Ich verwende Paramiko für die SFTP -Verbindung und das Dateischreiben < /p>
Was habe ich derzeit dies < /p>

Code: Select all

remote_zip_file = sftp_client.file(file_name_with_path, "wb")

remote_zip_file.write(my_data)
< /code>
Was ich möchte, ist so etwas (Pseudo -Code) < /p>
remote_zip_file = sftp_client.file(file_name_with_path, "wb")

while remote_zip_file.write(my_data) == IN_PROGRESS:
time.sleep(1)
print('Some print out that shows that the file writing is in progress')
Ist das in Python möglich, und wenn ja, wie könnte es getan werden?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post