python创建多个txt文件-python-在目录中创建多个文本文件的字数字...
使用collections.Counter.
示例文件:
/tmp/foo.txt
hello world
hello world
foo bar
foo bar baz
/tmp/bar.txt
hello world
hello world
foo bar
foo bar baz
foo foo foo
您可以为每个文件创建一个Counter,然后将它们加在一起!
from collections import Counter
def word_count(filename):
with open(filename, "r") as f:
c = Counter()
for line in f:
c.update(line.strip().split(" "))
return c
files = ["/tmp/foo.txt", "/tmp/bar.txt"]
counters = [word_count(filename) for filename in files]
# counters content (example):
# [Counter({"world": 2, "foo": 2, "bar": 2, "hello": 2, "baz": 1}),
# Counter({"foo": 5, "world": 2, "bar": 2, "hello": 2, "baz": 1})]
# Add all the word counts together:
total = sum(counters, Counter()) # sum needs an empty counter to start with
# total content (example):
# Counter({"foo": 7, "world": 4, "bar": 4, "hello": 4, "baz": 2})
python创建多个txt文件-python-在目录中创建多个文本文件的字数字...相关推荐
- python 打开当前目录的txt文件-Python - 读取其他文件夹/目录中的文本文件
这是我的情况:我有一些.txt文件在我可以运行脚本的不同目录中.Python - 读取其他文件夹/目录中的文本文件 mainDir/ -face/ -57268-face-_tracker.txt - ...
- python读取指定路径txt文件-python读取txt文件并取其某一列数据的示例
菜鸟笔记 首先读取的txt文件如下: AAAAF110 0003E818 0003E1FC 0003E770 0003FFFC 90 AAAAF110 0003E824 0003E208 0003E7 ...
- python按行读取txt文件-Python逐行读取txt文本,按符合分割词并逐行写入txt
背景Background: 我的txt文件里面存放的是搜索词,由于原始的query(搜索词)都是用/或者.来分割词,而我要达到的是每个词语是单独的一行,并且写入txt 第一步:按行读取txt文件 s ...
- mac中python怎么打开中文txt文件-mac在matplotlib中显示中文的操作方法
Matplotlib 是一个 Python 的 2D绘图库,它以各种硬拷贝格式和跨平台的交互式环境生成出版质量级别的图形 . 通过 Matplotlib,开发者可以仅需要几行代码,便可以生成绘图,直方 ...
- python安装第三方包出现无法在安装目录中创建文件_解决pip安装的第三方包在PyCharm无法导入的问题...
一般我们安装Python的第三方包都会在终端执行下列命令进行安装: pip install 要安装的包名 安装成功后发现在PyCharm中仍然存在找不到包的问题,为什么呢? 总之就是PyCharm找不 ...
- python怎么创建txt文件夹_python怎么创建一个txt文件/python创建文件夹基础教程
python怎么创建一个txt文件 python怎么创建一个txt文方法. 如考: 1.首先内置的空闲编辑器进行编辑(单击并选择copy),如下图所示. 2.您可以下载记事本和其他编辑软件,以支持多种 ...
- Python Pandas 通过读取txt文件内容创建DataFrame
本文主要介绍Python中,通过读取txt文件内容创建Pandas的DataFrame,创建DataFrame分别使用pd.DataFrame.from_records()和pd.read_csv() ...
- python读取txt文件写入-python 读取、写入txt文件的示例
写入文件 使用open()函数和write()函数 但是有两种写法,分别是'a'和'w' 'a' 表示写入文件 若无该文件会直接创建一个 如果存在这个文件,会接着已有的内容的后面写入 with ope ...
- python将字符串写入txt文件_python将字符串以utf-8格式保存在txt文件中的方法
python将字符串以utf-8格式保存在txt文件中的方法 如下所示: #ltp_data 字符串 写进777.txt 1. def save(filename, contents): fh = o ...
- Python处理excel与txt文件
Python读写excel与txt文件 一.Python处理excel文件 1. 两个头文件 2. 读取excel文件 3. 写入excel文件 二.Python处理txt文件 1. 打开txt文件 ...
最新文章
- 可以不当什么“黑客”,但不要被“黑客”PUA
- win7 64位 安装java jdk1.8 ,修改配置环境变量
- 【缅怀妈妈系列诗歌】之十:妈妈,孩儿答应您
- msyql show命令(转)
- 最新 Spring 系列教程,都在这了
- php pdo mysql 乱码,php pdo连接数据库 解决中文乱码问题(wordpress mysql 问号?? ??)...
- mysql日期序列填充_mysql – 如何使用一系列日期填充表格?
- Python语音转文字、音频切割、语音识别
- 手绘风格的原型图制作工具
- 有什么软件可以测试游戏视频数据,免费录制游戏视频软件有哪些?看完你就知道了...
- 人力资源管理-各类激励理论
- 手机qq2010java触屏_手机QQ2010(Java触屏)Beta2发布:操作更流畅
- 亚马逊注册成功,需要的进一步的设置一:税务信息设置
- ASCII 字母字符 63———127
- C语言解约瑟夫环问题(随机密码版)
- 同程艺龙小程序性能监控系统的探索与实践
- LaTeX中使用bicaption、tabula包绘制三线表
- 西电面向对象程序设计核心考点汇总(期末真题)
- 集成式电子液压制动系统液压力变结构控制
- 5注21选5升序彩票
热门文章
- angluar ajax实例,Angular服务Request异步请求的实例讲解
- 多序列比对的c语言程序,多序列比对的实际应用
- 阿里云Centos系统使用密钥对登陆
- C++拷贝构造函数(深拷贝与浅拷贝)
- python基础语法手册_说一说python中的几个基础语法
- 负载均衡设备oracle,Oracle RAC 服务器端联接负载均衡(Load Balance)
- 小明分享|分享8ms平台sigmastar SSD201/SSD202 开源框架的github
- 华为真的注册鸿蒙,“鸿蒙”真的来了!华为注册了整本山海经?
- oracle中join另一个表后会查询不出一些数据_阿里规定超过3张表,禁止JOIN,为何?
- python调研报告总结体会_学习调研心得体会