python统计文件中每个单词出现的次数_python统计文本中每个单词出现的次数
.python统计文本中每个单词出现的次数:
#coding=utf-8
__author__ = ‘zcg‘
import collections
import os
with open(‘abc.txt‘) as file1:#打开文本文件
str1=file1.read().split(‘ ‘)#将文章按照空格划分开
print "原文本:\n %s"% str1
print "\n各单词出现的次数:\n %s" % collections.Counter(str1)
print collections.Counter(str1)[‘a‘]#以字典的形式存储,每个字符对应的键值就是在文本中出现的次数
2.python编写生成序列化:
__author__ = ‘zcg‘
#endcoding utf-8
import string,random
field=string.letters+string.digits
def getRandom():
return "".join(random.sample(field,4))
def concatenate(group):
return "-".join([getRandom() for i in range(group)])
def generate(n):
return [concatenate(4) for i in range(n)]
if __name__ ==‘__main__‘:
print generate(10)
3.遍历excel表格中的所有数据:
__author__ = ‘Administrator‘
import xlrd
workbook = xlrd.open_workbook(‘config.xlsx‘)
print "There are {} sheets in the workbook".format(workbook.nsheets)
for booksheet in workbook.sheets():
for col in xrange(booksheet.ncols):
for row in xrange(booksheet.nrows):
value=booksheet.cell(row,col).value
print value
其中xlrd需要百度下载导入这个模块到python中
4.将表格中的数据整理成lua类型的一个格式
#coding=utf-8
__author__ = ‘zcg‘
#2017 9/26
import xlrd
fileOutput = open(‘Configs.lua‘,‘w‘)
writeData="[email protected]:zcg\n\n\n"
workbook = xlrd.open_workbook(‘config.xlsx‘)
print "There are {} sheets in the workbook".format(workbook.nsheets)
for booksheet in workbook.sheets():
writeData = writeData+‘AT‘ +booksheet.name+‘ ={\n‘
for col in xrange(booksheet.ncols):
for row in xrange(booksheet.nrows):
value = booksheet.cell(row,col).value
if row ==0:
writeData = writeData+‘\t‘+‘["‘+value+‘"]‘+‘=‘+‘{‘
else:
writeData=writeData+‘"‘+str(booksheet.cell(row,col).value)+‘", ‘
else:
writeData=writeData+‘},\n‘
else:
writeData=writeData+‘}\n\n‘
else :
fileOutput.write(writeData)
fileOutput.close()
原文:http://www.cnblogs.com/pyxiaomangshe/p/7735359.html
python统计文件中每个单词出现的次数_python统计文本中每个单词出现的次数相关推荐
- python统计文件中每个单词出现的次数_Python统计单词出现的次数
题目: 统计一个文件中每个单词出现的次数,列出出现频率最多的5个单词. 前言: 这道题在实际应用场景中使用比较广泛,比如统计历年来四六级考试中出现的高频词汇,记得李笑来就利用他的编程技能出版过一本背单 ...
- python统计txt文件中不同文字出现的次数_Python统计文本词汇出现次数的实例代码...
问题描述 有时在遇到一个文本需要统计文本内词汇的次数 的时候 ,可以用一个简单的python程序来实现. 解决方案 首先需要的是一个文本文件(.txt)格式(文本内词汇以空格分隔),因为需要的是一个程 ...
- python打包为可执行文件的扩展名,Python脚本文件(.py)打包为可执行文件(.exe)即避免命令行中包含Python解释器...
在最近的软件工程作业中用到了将Python脚本转化为exe文件这一过程,网上各种博客介绍了很多,有些东西都不完全,我也是综合了很多种方法最后才实现的,我就把这些整理出来,希望可以帮到大家~ 一.环境和 ...
- 【Shell牛客刷题系列】SHELL1 统计文件的行数:学习wc命令和文本三剑客awk、grep、sed命令
该系列是基于牛客Shell题库,针对具体题目进行查漏补缺,学习相应的命令. 刷题链接:牛客题霸-Shell篇. 该系列文章都放到专栏下,专栏链接为:<专栏:Linux>.欢迎关注专栏~ 本 ...
- python输出文本和值_python读取文本中数据并转化为DataFrame的实例
在技术问答中看到一个这样的问题,感觉相对比较常见,就单开一篇文章写下来. 从纯文本格式文件 "file_in"中读取数据,格式如下: 需要输出成"file_out&quo ...
- python对文件操作采用的同一步骤是_python基础4--文件操作
文件操作 对文件操作流程 打开文件,得到文件句柄并赋值给一个变量 通过句柄对文件进行操作 关闭文件 1.open()打开文件 1 #获取文件句柄 2 f = open("yesterday& ...
- python中的object是什么意思_Python object类中的特殊方法代码讲解
python版本:3.8class object: """ The most base type """ # del obj.xxx或del ...
- python中demo函数是什么意思_Python函数(中)
本文标识 :Python_7 本文编辑 :Jack 风 编程工具 : Anaconda.Pycharm 阅读时长 :8分钟 Python函数(中) 1.回顾函数应用 函数的嵌套应用 程序设计的思路,复 ...
- python中统计单词出现的次数_python统计文章中单词出现次数实例
python统计单词出现次数 做单词词频统计,用字典无疑是最合适的数据类型,单词作为字典的key, 单词出现的次数作为字典的 value,很方便地就记录好了每个单词的频率,字典很像我们的电话本,每个名 ...
最新文章
- UVALive2678:Subsequence
- 2018 年年终总结 -- 斜杠前进
- Spark SQL之jdbc方式访问
- python网易云_用python爬虫爬取网易云音乐
- 【C Sharp笔记】2010年9月25日
- 2019年前端开发10大战略性技术蓝图
- php教程mvc,php.MVC教程
- 七年前的电脑可以用python_1年前的小五都用 Python 来做什么?
- react-native-echarts 解决数据刷新闪烁,不能动态连续绘制问题(转载)
- 筛数方法相关系数_EXCEL中如何求一组数据的相关系数
- 高精度ua级恒流源_一种高精度可调恒流源电路的制作方法
- 准备就绪的定义被认为是有害的
- DDoS攻防战 (一) : 概述
- Ajax传递数组到后台的两种方式
- 晶体三极管的主要参数
- HTTP上传数据 :表单,二进制数据(multipart/form-data application/octet-stream boundary)...
- layUi upload单文件上传,重复上传的问题
- 计算机主机是啥意思,pc是什么_pc是什么意思
- php钉钉webhook机器人,钉钉群消息机器人Webhook接口使用方法
- Windows7中Android Studio无法启动Virtual Device的问题