python读取excel的指定内容转换成配置命令写入txt文档
发布网友
发布时间:2022-05-01 22:51
我来回答
共1个回答
热心网友
时间:2022-05-10 16:31
import xlrd
def strs(row):
values = "";
for i in range(len(row)):
if i == len(row) - 1:
values = values + str(row[i])
else:
values = values + str(row[i]) + ","
return values
# 打卡文件
data = xlrd.open_workbook("2.xls")
sqlfile = open("1.txt", "a") # 文件读写方式是追加
table = data.sheets()[0] # 表头
nrows = table.nrows # 行数
ncols = table.ncols # 列数
colnames = table.row_values(0) # 某一行数据
# 打印出行数列数
print(nrows)
print(ncols)
print(colnames)
for ronum in range(1, nrows):
row = table.row_values(ronum)
values = strs(row) # 条用函数,将行数据拼接成字符串
sqlfile.writelines(values + "\r") #将字符串写入新文件
sqlfile.close() # 关闭写入的文件