python读取excel并将内容写⼊txt 近来⾃学python,今天写了⼀段⼩代码对⽂件进⾏操作。
python的安装,我是安装了anaconda,从清华镜像下载的,地址。
python对excel进⾏操作,需要导⼊包xlrd,⽤pip install xlrd即可。
代码:
1import xlrdpython怎么读取excel某一列
2
3def strs(row):
4    values = "";
5for i in range(len(row)):
6if i == len(row) - 1:
7            values = values + str(row[i])
8else:
9            values = values + str(row[i]) + ","
10return values
11
12# 打卡⽂件
13 data = xlrd.open_workbook("2.xls")
14 sqlfile = open("1.txt", "a") # ⽂件读写⽅式是追加
15
16 table = data.sheets()[0] # 表头
17 nrows = ws  # ⾏数
18 ncols = ls  # 列数
19 colnames = w_values(0)  # 某⼀⾏数据
20# 打印出⾏数列数
21print(nrows)
22print(ncols)
23print(colnames)
24for ronum in range(1, nrows):
25    row = w_values(ronum)
26    values = strs(row) # 条⽤函数,将⾏数据拼接成字符串
27
28    sqlfile.writelines(values + "\r") #将字符串写⼊新⽂件
29 sqlfile.close() # 关闭写⼊的⽂件

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。