第 0015 题: 纯文本文件 city.txt为城市信息, 里面的内容(包括花括号)如下所示:

{
"1" : "上海",
"2" : "北京",
"3" : "成都"
}

请将上述内容写到 city.xls 文件中,如下图所示:

代码如下:

import xlwt
import re workbook = xlwt.Workbook()
worksheet = workbook.add_sheet('city')
reg = re.compile('"(\d+)" : "(.*?)"')
count = 0
with open('city.txt','r',encoding='utf-8') as f:
content = f.read()
s = reg.findall(content)
for i in s:
worksheet.write(count, 0, label=i[0])
worksheet.write(count, 1, label=i[1])
count += 1 workbook.save('city.xls')

最新文章

  1. 【无私分享:ASP.NET CORE 项目实战(第九章)】创建区域Areas,添加TagHelper
  2. 嵌入式Linux驱动学习之路(二十五)虚拟网卡驱动程序
  3. java获取注册ip
  4. Mac Pro 安装 Sublime Text 2.0.2,个性化设置,主题 和 插件 收藏
  5. UIView常见属性设置汇总
  6. web应用程序servlet的映射名称的规则及请求过程
  7. php中curl、fsockopen的应用
  8. Java转型(向上转型和向下转型)
  9. 用R语言对一个信用卡数据实现logit,GBM,knn,xgboost
  10. c++右值引用以及使用
  11. python爬虫【实战篇】模拟登录人人网
  12. 程序员跳槽有一份好的简历,offer让你拿到手软
  13. 【XSY2729】欧拉子图 无向图连通性 数学
  14. Java - Iterator源码解析
  15. leetcode 每个结点的右指针 python
  16. 小白学svn
  17. rbac表设计
  18. UVA11987 Almost Union-Find [带权并查集]
  19. CentOS下搭建LNMP+WordPress+http2.0教程
  20. Python中的set

热门文章

  1. 深入理解JAVA虚拟机 虚拟机字节码执行引擎
  2. linux如何判断上一条命令执行是否正确
  3. WPF选项卡页面分离之Page调用Window类
  4. public class Ex2
  5. oracle partition 分区
  6. 对Canvas的研究
  7. Vue的编译过程
  8. 洛谷 P1140 相似基因 ( 线性DP || 类LCS )
  9. java中的浅拷贝和深拷贝
  10. 【C++】关键字struct