python每日一练:0015题

Posted xuxiaowen1990

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python每日一练:0015题相关的知识,希望对你有一定的参考价值。

第 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)

 

以上是关于python每日一练:0015题的主要内容,如果未能解决你的问题,请参考以下文章

python每日一练:0011题

python每日一练之集合set

Python每日一练(20230312)

Java每日一练(20230331)

Java每日一练(20230312)

Golang每日一练(leetDay0021)