×
The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@midrange.com.
Jerry,
Since we're on the Python topic today.
I'm curious which method of SFTP you used with Python ?
I found that the Python FTP_TLS component in ftplib works nicely.
I wrote a nice little CL-like Python process for a customer that iterates a remote site and downloads all the files and optionally cleans up after downloading.
Coupled with the PYRUN CL command I wrote it works great.
Regards,
Richard Schoen
Web:
http://www.richardschoen.net
Email: richard@xxxxxxxxxxxxxxxxx
-----Original Message-----
message: 2
date: Sun, 29 Nov 2020 16:01:47 -0800
from: Jerry Draper <midrange-l@xxxxxxxxxxxxx>
subject: Re: SFTP Script halting
David,
I sent this posting and it got rejected as a non-member but that email midrange-l@xxxxxxxxxxxxx is a member.
Wondering why.? I am sending from my home PC with that good member address.
J
Our need for 100% reliable sFTP transmissions led us to create a Python wrapper that uses pExpect to manage all? aspects of our sFTP jobs.
All parameters are stored in .json files so that creating a new instance
is simple and we don't have to touch the wrapper.
Beyond that with file receive pgms we do byte count checks on what we
get vs what was on the server.
For sending we either send to a "temp" folder or as a "dotted" file
(hidden) and then rename it when complete to avoid a process grabbing an
incomplete file.
It goes on.? Every time we got hosed we created a check.? Now we are
comfortable.
Jerry
As an Amazon Associate we earn from qualifying purchases.