Hello,这里是随时随地准备死磕操作的DFBoy。
本章节要讲述的内容是——使用Python将txt文本的数据录入Excel文档。
01 需求场景描述
在很多时候,我们没能在第一时间将数据直接在Excel文档里面输入,或者需要对数据进行分析时,才将数据录入Excel文档。
不管是那一种情况,都需要我们在Excel里面二次录入数据,而在实际情况中最常见的情况是将txt文本中的数据录入Excel文档。
手动进行复制粘贴当然很棒,但是步骤较多。一般情况下将txt文档是数据进行复制后直接粘贴在Excel文档里面会出现数据粘连,这个时候需要动用数据分列的功能,无形中加大了时间的耗费量。
这个时候,使用Python将数据录入Excel文档是一个不错的选择,而且还是一个可以无限次使用的选择。
02 代码构思
本章节的操作就涉及到了两种不同类型的文档。
一个是txt文档,一个则是Excel文档,因此我们需要使用两个模块,一个模块用来获取txt文档的数据,一个则用来操作Excel文档。
之后还需要将txt的数据录入到Excel文档中,这又需要一个操作。
操作完成之后,还需要关闭两个文件,一个是txt文档,另一个则是Excel文档,当然,在关闭Excel文件之前需要将Excel文档进行保存的操作。
下面就是我们需要进行数据导入的txt文本内容:
03 完整代码
事实上,Python本身就自带打开txt文档的功能,因此无需导入所谓的库或者下载相应的第三方库,只需要简简单单地调用函数就行了。
购买专栏解锁剩余47%