首页 > 系统相关 >python读取linux服务下载数据文件

python读取linux服务下载数据文件

时间:2023-03-24 09:25:30浏览次数:36  
标签:remote 数据文件 python sftp client file linux path local

import paramiko
# pip install cx_Oracle -i https://mirrors.aliyun.com/pypi/simple/
host = 'ip'
port = 22
username = '账户'
password = '密码'
remote_path = '服务器数据路径'
local_path = './ddl_data/'

# 创建一个SSH客户端
client = paramiko.SSHClient()
client.set_missing_host_key_policy(paramiko.AutoAddPolicy())

# 连接到远程服务器
client.connect(hostname=host, port=port, username=username, password=password)

# 创建一个SFTP客户端
sftp = client.open_sftp()

# 获取远程目录下的所有文件
files = sftp.listdir(remote_path)

# 遍历所有文件并下载到本地
for file in files:
    remote_file = remote_path + '/' + file
    local_file = local_path + '/' + file
    sftp.get(remote_file, local_file)

# 关闭SFTP客户端和SSH客户端
sftp.close()
client.close()

# C_BAS_TX_BIL_TRX_INF

  

标签:remote,数据文件,python,sftp,client,file,linux,path,local
From: https://www.cnblogs.com/wuzaipei/p/17250223.html

相关文章

  • python读取ddl生成sql建表语句
    #导入需要的库importpandasaspdimportosdefread_ddl_create_tab_sql(file_path:str,table_name:str):df=pd.read_csv(file_path,sep='\|\@\|',index_col......
  • Linux实用又常用的命令
    linux查看当前目录下每个子目录的文件数量find.-maxdepth1-typed|whilereaddir;docount=$(find"$dir"-typef|wc-l);echo"$dir:$count";done-maxde......
  • python对整个目录下面的所有文件进行处理的代码
    对整个目录里面的所有文件进行处理.实用场景:1)在整个目录下的文件中,哪些文件中有某个关键字出现2)备份某个目录下面的文件,比如:按照建立日期或者文件名按照月份进行......
  • 使用 Python 探索 感知机 算法
    动动发财的小手,点个赞吧!从理论到实践,我们将从简要的理论介绍开始研究感知机(器)学习方法,然后实现。在这篇博文的最后,您将能够了解何时以及如何使用这种机器学习算法,清楚......
  • Python多进程代码调试工具
    https://github.com/Lightning-AI/forked-pdbimportsysimportpdbclassForkedPdb(pdb.Pdb):"""PDBSubclassfordebuggingmulti-processedcodeSug......
  • Linux的优缺点
    作为一个Archlinux用户,断然是不会认为Linux有缺点的,任何所谓的缺点都是自己技艺不精或者没有好好利用搜索引擎而造成的狭隘偏见.但是假如是一位习惯于视窗系统的新手......
  • 国产化大趋势下学习linux的必要性
    由于国际上的一些国家的制裁和威胁。最近几年国产化大趋势慢慢的兴起,我们国产化硬件的需求越来越大。对国产操作系统的需求也越来越多,那么我们一直用的Windows系统为什么不......
  • linux下生成高强度密码的四大神器
    导读安全是一个大的话题,给服务器设置一个高强度的密码是非常重要的。你可能会疑惑一个高强度的密码究竟是什么样的呢?怎么才能生成一个那样的密码呢?不用担心下面我们将......
  • python内置函数2
    sum()sorted()reversed()all()any()enumerate()zip()map()filter()......
  • python内置函数1
    abs()divmod()pow()len()ord()chr()id()min()max()......