需求
我们有很多个文件 a.txt , b.txt , c.txt …..
这些文件里面有很多数据,表示a对应的一些数据内容,比如a文件里面有以下内容
a.txt
整理成sql 就是
1 2 3 4 5
| insert into table (type,brand) value('a','小米'); insert into table (type,brand) value('a','华为'); insert into table (type,brand) value('a','OPPO'); insert into table (type,brand) value('a','VIVO'); insert into table (type,brand) value('a','魅族');
|
如此工作重复且麻烦,所以用python的语法简单处理一下
python 代码
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| import os
files = os.listdir(r'CUsersLengffDesktoptemp'); for file in files of = open(CUsersLengffDesktoptemp+file,encoding='UTF-8'); for text in of.readlines() key = insert into table (type,brand) value( '%s', '%s'); % (file.replace('.txt',''),text.strip('n')); print(key)
|
扩展
如此一来我们便能轻松获取文件里面对应的信息,当我们需要得到打印信息变成一个文件的时候,可以python 打印日志