取值从 Excel 到 python
Taking value from Excel to python
嗨,我是 python 的新手,正在尝试将 excel 文件中的值提取到 python 数组。 (使用 python 3.6)
我喜欢下面的代码,
file_location = "170515_data.xlsx"
workbook = xlrd.open_workbook(file_location)
sheet = workbook.sheet_by_name('Sheet1')
x = []
for rownum in range(1, sheet.nrows):
x.append(sheet.cell(rownum, 1))
并且输出让我喜欢
[number:380.0, number:380.0, number:380.0, number:380.0, number:380.0, number:380.0, number:380.0, number:380.0, number:380.0, number:380.0, number:380.0, number:380.0, number:380.0, number:380.0, number:380.0, number:380.0, number:380.0, number:380.0, number:380.0, number:380.0, number:380.0, number:380.0, number:380.0, number:380.0, number:380.0, number:380.0, number:380.0, number:380.0, number:380.0, number:380.0, number:380.0, ...]
我不想在数组中包含 number:
。
如何从数组中取出 'number:'?
或者有什么方法可以代替上面的代码获取每列中行的所有值?
提前致谢。
我明白了。 :) 我真的很傻...
for value in sheet.col_values(1):
x.append(value)
我就是这样做的。 :) 它给了我完美的输出。
嗨,我是 python 的新手,正在尝试将 excel 文件中的值提取到 python 数组。 (使用 python 3.6)
我喜欢下面的代码,
file_location = "170515_data.xlsx"
workbook = xlrd.open_workbook(file_location)
sheet = workbook.sheet_by_name('Sheet1')
x = []
for rownum in range(1, sheet.nrows):
x.append(sheet.cell(rownum, 1))
并且输出让我喜欢
[number:380.0, number:380.0, number:380.0, number:380.0, number:380.0, number:380.0, number:380.0, number:380.0, number:380.0, number:380.0, number:380.0, number:380.0, number:380.0, number:380.0, number:380.0, number:380.0, number:380.0, number:380.0, number:380.0, number:380.0, number:380.0, number:380.0, number:380.0, number:380.0, number:380.0, number:380.0, number:380.0, number:380.0, number:380.0, number:380.0, number:380.0, ...]
我不想在数组中包含 number:
。
如何从数组中取出 'number:'?
或者有什么方法可以代替上面的代码获取每列中行的所有值?
提前致谢。
我明白了。 :) 我真的很傻...
for value in sheet.col_values(1):
x.append(value)
我就是这样做的。 :) 它给了我完美的输出。