Versuchen Sie, die FTP -Datei mithilfe des Python -Skripts zum Mainframe -Server zu verwenden, jedoch Sonderzeichen am MPython

Python-Programme
Anonymous
 Versuchen Sie, die FTP -Datei mithilfe des Python -Skripts zum Mainframe -Server zu verwenden, jedoch Sonderzeichen am M

Post by Anonymous »

Versuchen Sie, die FTP -Datei mit dem Python -Skript zum Mainframe -Server zu verwenden, aber Sonderzeichen am Mainframe -Dataset End
from ftplib import FTP

host = "hostname"
user = "username"
password = "pass"

with FTP(host) as ftp:
ftp.login(user = user, passwd = pass)
print(ftp.getwelcome())

with open('test.txt', 'rb') as f:
ftp.storbinary('STOR ' + "'TestDataset'", f)

ftp.quit()
< /code>
Dies ist der Code, mit dem ich eine Datei zum Mainframe -Server ftp verwendet habe. Mainframe verwendet EBCDIC und Python Standard-Codierung hat UTF-8 oder UTF-16, aber nicht in der Lage, es zu lösen, bitte helfen Sie. Vielen Dank
Dies ist die Ausgabe, die ich am Ende des Mainframe sehen kann,
Inhalt von text.txt ist "Hi to there"

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post