Files
@ 8b30e6dba468
Branch filter:
Location: OneEye/exp/kerokero/ftp.py - annotation
8b30e6dba468
494 B
text/x-python
fix: corrupted training data
6c4fa1df8add 6c4fa1df8add 6c4fa1df8add 6c4fa1df8add 6c4fa1df8add 6c4fa1df8add 6c4fa1df8add 6c4fa1df8add 6c4fa1df8add 6c4fa1df8add 6c4fa1df8add 5fb721461494 6c4fa1df8add 6c4fa1df8add 6c4fa1df8add 6c4fa1df8add 6c4fa1df8add 6c4fa1df8add 6c4fa1df8add 6c4fa1df8add 6c4fa1df8add 6c4fa1df8add 5fb721461494 5fb721461494 5fb721461494 5fb721461494 | import os
import json
import ftplib
import logging as log
thisDir=os.path.dirname(__file__)
with open(os.path.join(thisDir,"ftp.json")) as f:
cfg=json.load(f)
def push(path):
ftp=ftplib.FTP_TLS()
ftp.connect(cfg["host"],cfg["port"])
ftp.login(cfg["user"],cfg["password"])
filename=os.path.basename(path)
log.info("uploading %s",path)
with open(path,mode="rb") as f:
ftp.storbinary("STOR "+filename,f)
ftp.close()
if __name__=="__main__":
push(os.path.join(thisDir,"ftp.py"))
|