1.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="--@author: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()
												

最新文章

  1. Meteor 学习
  2. iOS 'The sandbox is not sync with the Podfile.lock'问题解决
  3. JavaScript设计模式——前奏
  4. 回文串---吉哥系列故事——完美队形II
  5. FFTW中文参考
  6. 20145220&20145209&20145309信息安全系统设计基础实验报告(1)
  7. UISegmentedControl swift
  8. TCP/IP协议原理与应用笔记25:网际协议(IP)之 数据报(Datagram)
  9. 局域网内sqldeveloper客户端连接oracle服务器
  10. (2015多校第6场)HDU5361--In Touch (Dijkstra应用)
  11. 简单说下C#变量的作用域
  12. 用css以写代码形式画一个皮卡丘
  13. nvwgf2umx.dll 显卡崩溃问题尝试修复
  14. python第六十一天,第六十二天 redis
  15. Java将对象保存到文件中/从文件中读取对象
  16. Python基础(一)_数据类型、条件判断、循环、列表
  17. shiro中编码/加密
  18. Java中关键字this、super的含义及使用
  19. java设计模式-----16、解释器模式
  20. maven打包出错: Failed to clean project: Failed to delete

热门文章

  1. Web学习的第四天
  2. Odoo Tech World 2018(上海)互联网开源技术大会通告
  3. Android 切换横竖屏
  4. Unable to get the CMake version located at
  5. Windows Server 安装后无法使用无线与音频
  6. Sublime中文乱码解决方案
  7. Luogu P5284 [十二省联考2019]字符串问题
  8. Eclipse中使用Maven搭建SSM框架
  9. CAS、原子操作类的应用与浅析及Java8对其的优化
  10. 网络协议 15 - P2P 协议:小种子大学问