热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

如何轻松地将多个文件导入Python:简明指南

本文目录一览:1、python如何将一个文件夹下的多个txt文件导入词典中2、python如何在命令行下一次读入多个txt文档3、python执行多个py文件 怎么搞p

本文目录一览:


  • 1、python如何将一个文件夹下的多个txt文件导入词典中


  • 2、python如何在命令行下一次读入多个txt文档


  • 3、python执行多个py文件 怎么搞

python如何将一个文件夹下的多个txt文件导入词典中

## 将所有文件合并??

### 其实如果有git-bash或Ubuntu for windows,在对应目录下直接 运行 `cat *.txt  join.txt`就行了

#

import os

def file_join(outpath,indir='.'):

with open(outpath,"a",encoding="utf-8") as outpf:

   for i  in os.listdir(indir):

   with open(os.path.join(indir,i),"r",encoding="utf-8") as inf:

   lines=inf.readlines()

   for line in lines:

    outpf.write(line+"\n")   

file_join('tmp.txt','tmp')

python如何在命令行下一次读入多个txt文档

result=[]

for filename in ['a01.txt','a02.txt','a03.txt','a04.txt']:

    myfile=open(filename)

    result.extend(myfile)

    myfile.close()

未测试,应该是可以 的,将文档中的行读入列表 result中

python执行多个py文件 怎么搞

方法:

execfile('xx.py'),括号内为py文件路径;

如果需要传参数,就用os.system()那种方法;

如果还想获得这个文件的输出,那就得用os.popen();


推荐阅读
author-avatar
会说话的鱼911
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有