Python中文
首页
教程
问答
标签
搜索
登录
注册
如何使用python复制和提取.gz文件
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>我刚开始学python,有一个问题。</p> <p>如何创建脚本来执行以下操作:(将在bash中编写我的脚本)</p> <ol> <li><p>将<code><file>.gz</code>从远程服务器1复制到本地存储。</p> <blockquote> <p>cp /dumps/server1/file1.gz /local/</p> </blockquote></li> <li><p>然后在本地提取该文件。</p> <blockquote> <p>gunzip /local/file1.gz</p> </blockquote></li> <li><p>然后将提取文件复制到远程服务器2(用于存档和重复数据消除)</p> <blockquote> <p>cp /local/file1.dump /dedupmount</p> </blockquote></li> <li><p>删除.gz文件的本地副本以释放“临时”存储空间</p> <blockquote> <p>rm -rf /local/file1.gz</p> </blockquote></li> </ol> <p>我需要对所有文件进行循环运行。 所有文件和目录都安装在同一服务器上的NFS。</p> <p>for循环遍历<code>/dump/</code>文件夹并查找<code>.gz</code>文件。 每个<code>.gz</code>文件将首先复制到<code>/local</code>目录,然后在那里提取。 解压缩后的<code>.dmp</code>文件将复制到<code>/dedupmount</code>文件夹中存档。</p> <p>只是把头撞在墙上怎么写。</p>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>您可以使用urlopen模块<br/></p> <pre><code>import urllib #urlretrieve will save the file to local drive urllib.urlretrieve(url,file_name_to_save) </code></pre> <p>现在您可以使用gunzip utitlty来提取,使用os.system</p>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
拆分()错误:列表索引超出范围
7 回答
拆分(分解)数据帧字符串条目以分隔行
2 回答
拆分(分解)数据帧字符串条目以分隔行。多列
2 回答
拆分/提取系列索引中的字符串并作为DataFram展开
7 回答
拆分/标识字符串末尾的数字,该数字没有固定的字符数
4 回答
拆分2列CSV并保存到不同的文件
8 回答
拆分aconftest.py分成几个较小的conftestlike部分
8 回答
拆分apyspark.sql基于一列将数据帧放入多个表中
1 回答
拆分ascii/unicode字符串
8 回答
拆分a稀疏稀疏矩阵进入列车和tes
3 回答
拆分B的可能性
2 回答
拆分char上的查询字符串以获取不同的参数;Python:
3 回答
拆分csv fi中显示的图表
1 回答
拆分csv fi的列
1 回答
拆分CSV-fi需要Regex帮助
8 回答
拆分csv(和多选字段)以获取要导出到xlsx工作表的字段计数,我会不断获取“[blank]值和nan
9 回答
拆分CSV文件时出现标题问题[Python 3]
1 回答
拆分Cython代码后无法转换为Python对象
6 回答
拆分Dataframe,让线程处理每个部分,然后合并Datafram
8 回答
拆分dataframe列并删除额外变量
1 回答