2017-06-28 2 views
2

Kennt jemand eine Python-Lösung, um Sftp in den Bloomberg Enterprise Service zu integrieren. Wir konvertieren Bloomberg von Mathworks nach Python. Historisch hätte ich dies in Mathworks like this mit der bdl-Funktion getan.Python SFTP Bloomberg Datenlizenz - Paramiko

username = 'xxxxx'; 
password = 'xxxxxxxx'; 
hostname = 'dlsftp.bloomberg.com'; 
portnumber = 30206; 
decrypt = 'nAcLeZ'; 

c = bdl(username,password,hostname,portnumber,decrypt) 

Irgendwelche Gedanken? Vielen Dank!

+0

Ich habe dies auch nicht gesehen. Aber [diese] (https://stackoverflow.com/questions/29741887/what-should-i-do-first-decrypt-oder-decompress-python) [Fragen] (https://stackoverflow.com/questions/41398026/pydes-with-bloomberg-data) habe ich den Eindruck, dass Mathworks die SFTP- und DES-Entschlüsselung sinnvollerweise in einer Funktion/Methode kombiniert. Wenn ja, dann können Sie möglicherweise "konventionelles" SFTP (wie "pysftp") verwenden, um eine DES-verschlüsselte Datei abzurufen, die Sie dann als separaten Schritt entschlüsseln (mit etwas wie "pyDes"). Viel Glück! –

+0

Danke, das könnte die nächstbeste Option sein. Ich werde nach Bloomberg greifen und sehen, ob es einen Weg gibt, um zu entschlüsseln, ich bin mir nicht sicher, ob ich es sowieso über SFTP brauche. – Benloper

Antwort