i want to upload file to server using sftp in testcomplete
Can anyone paste the code so that i can refer and impliment accordingly
Currently i am using this below code : but everytime i am getting ModuleNotFoundError: No module named 'pysftp' . i have done Pip install pysftp and cut pasted downloaded folders inside folder C:\Program Files (x86)\SmartBear\TestComplete 14\Bin\Extensions\Python\Python36\Lib
i am not able to figure out what is the exact issue . Need some suggesstions
import pysftp as sftp
from ssh_key import SshUtil
def upload_report(reportFilePath, dashboard_report_path):
cnopts = sftp.CnOpts()
cnopts.hostkeys = None
server = sftp.Connection(host='automation-dashboard', username='harman', password='harman123', cnopts=cnopts)
except Exception as e:
Solved! Go to Solution.
This solution partially helped but resolution was something different .
we have to Install python greater than 3.6.4 to make it compatible with testcomplete .
Also use this line to point to specific python version before importing pysftp
Thank you so much for sharing the solution! This is going to help a lot of people.
Community and Education Specialist