鱼C论坛

 找回密码
 立即注册
查看: 1798|回复: 6

[已解决]整合指定文件夹内的所有记事本内容成一个记事本,求助

[复制链接]
发表于 2020-10-8 11:09:57 | 显示全部楼层 |阅读模式
6鱼币
各位鱼友大家上午好,

我想整合一个指定文件夹内的所有记事本内容,写出一个记事本内容(格式不变),希望大佬给予代码支持,自己试了机会循环 都失败了,希望您的支持,谢谢您。
最佳答案
2020-10-8 11:09:58
Amgalang 发表于 2020-10-8 11:17
哈哈哈,老哥您又来了  希望给到完整代码 谢谢您 哈哈
import os,subprocess
file_path=r'D:\python\test\1'
os.chdir(file_path)

print(os.listdir(os.getcwd()))
new_file=os.getcwd()+os.sep+'result.txt'
print(new_file)
subprocess.call(f'copy *.txt {new_file}',shell=True)
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-10-8 11:09:58 | 显示全部楼层    本楼为最佳答案   
Amgalang 发表于 2020-10-8 11:17
哈哈哈,老哥您又来了  希望给到完整代码 谢谢您 哈哈
import os,subprocess
file_path=r'D:\python\test\1'
os.chdir(file_path)

print(os.listdir(os.getcwd()))
new_file=os.getcwd()+os.sep+'result.txt'
print(new_file)
subprocess.call(f'copy *.txt {new_file}',shell=True)
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-10-8 11:16:37 | 显示全部楼层
subprocess调用cmd
copy *.txt result.txt
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2020-10-8 11:17:39 | 显示全部楼层


哈哈哈,老哥您又来了  希望给到完整代码 谢谢您 哈哈
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2020-10-8 11:35:00 | 显示全部楼层

哇哦,厉害了 老哥,不过发现一个问题 整合的result文件里 格式变了,具体更变的格式是,1.txt 到2.txt时 我需要换行符 但是result中是一个空格隔开了,能转换吗 哥
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-10-8 11:46:11 | 显示全部楼层
Amgalang 发表于 2020-10-8 11:35
哇哦,厉害了 老哥,不过发现一个问题 整合的result文件里 格式变了,具体更变的格式是,1.txt 到2.txt时 ...

不会啊,这是把整个文件复制了,没有变更格式吧,我测试的时候,都是原样复制的。。。。。。怎么会用空格隔开呢。。。。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2020-10-8 11:51:59 | 显示全部楼层
疾风怪盗 发表于 2020-10-8 11:46
不会啊,这是把整个文件复制了,没有变更格式吧,我测试的时候,都是原样复制的。。。。。。怎么会用空格 ...

刚仔细查看了下,嗯嗯 没问题 哈哈哈 再次谢谢老哥啦
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-1-18 12:56

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表