我有一个代码,可以从excel文件中获取数据并将其放入数组中,我已经找到了如何从数组中删除“无”数据类型单元格的方法,但是现在我需要弄清楚如何删除空格我在数组中的数据的前面和后面。有什么想法吗?
我已经尝试过lstip()和main strip()编码,如许多站点所示,但是我似乎无法使其正常工作。
#Creating an array with data from each row in the file
sheet_data = []
valued_data = []
max_row = new_raw_sheet.max_row
max_column = new_raw_sheet.max_column
for i in range(1, max_column + 1):
# iterate over all columns
for j in range(1, max_row + 1):
# get particular cell value
cell_obj=new_raw_sheet.cell(row=j, column=i)
# print cell value
# print(cell_obj.value,end=' | ')
sheet_data.append(cell_obj.value)
# print new line
if isinstance(sheet_data[0], str):
sheet_data[0] = sheet_data[0].strip()
# Removes all 'None' data cells
for val in sheet_data:
if val != None :
valued_data.append(val)
#if isinstance(valued_data[0], str):
#valued_data[0] = sheet_data[0].strip()
print(valued_data)
exit()
我只是想帮助解决这个问题。