楼主: chenggzs
4167 9

[其他] 请问怎样批量统计txt文档字数 [推广有奖]

  • 0关注
  • 2粉丝

已卖:639份资源

博士生

2%

还不是VIP/贵宾

-

威望
0
论坛币
606 个
通用积分
21.9864
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
954 点
帖子
56
精华
0
在线时间
348 小时
注册时间
2012-3-24
最后登录
2024-12-16

楼主
chenggzs 发表于 2019-2-24 15:28:20 |AI写论文
100论坛币
rt

最佳答案

raymondwu 查看完整内容

需要的话 ,你需求写具体点,写段代码挺简单的。
关键词:txt

沙发
raymondwu 发表于 2019-2-24 15:28:21
需要的话 ,你需求写具体点,写段代码挺简单的。

藤椅
loook2u 发表于 2019-2-25 10:03:54
total = 0
for file in files:
   total += word_count(file)

[victory]

板凳
chenggzs 发表于 2019-2-25 13:26:15
raymondwu 发表于 2019-2-24 20:05
需要的话 ,你需求写具体点,写段代码挺简单的。
就是有大量的txt文件,我需要统计每个txt文件中包含的字数多少,然后将结果导出到excel表中

报纸
guanzihuan 学生认证  发表于 2019-2-25 16:35:44
思路:
遍历文件夹里面的txt文件,然后逐个循环读取并记录其字数append到一个list里面,最后补上一列文件名,形成dataframe,导出dataframe到excel就可以了

地板
chenggzs 发表于 2019-2-26 10:10:39
guanzihuan 发表于 2019-2-25 16:35
思路:
遍历文件夹里面的txt文件,然后逐个循环读取并记录其字数append到一个list里面,最后补上一列文件名 ...
用什么软件啊,可以告知一下代码吗。谢谢。。

7
guanzihuan 学生认证  发表于 2019-2-26 11:22:36
python
先用os来遍历整个文件夹,就可以得到这个文件夹里面文件的列表
再把这个列表中的每一个元素(也就是每一个文档)做循环,用read读取,再获取字数,然后append到list中保存
循环完就可以了
已有 1 人评分论坛币 学术水平 热心指数 信用等级 收起 理由
admin_kefu + 30 + 3 + 3 + 3 热心帮助其他会员

总评分: 论坛币 + 30  学术水平 + 3  热心指数 + 3  信用等级 + 3   查看全部评分

8
guanzihuan 学生认证  发表于 2019-2-26 11:23:14
具体代码的话最好还是自己写一次。写过一次之后以后才会的

9
xiawei918 发表于 2019-2-27 13:56:14
什么操作系统?

10
gdc845698 发表于 2022-6-10 09:39:30
请问你最后解决了吗?可以分享下python代码嘛?

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

本版微信群
扫码
拉您进交流群
GMT+8, 2026-1-20 07:26