может кто-нибудь помочь мне с моим кодом? Я пытаюсь получить указанную строку c, которая содержит некоторый конкретный c текст, в Exel.
было бы также хорошо, если бы текст не ' переписать текст в моем Excel:)
import xlwt
import xlrd
book = xlwt.Workbook()
ws = book.add_sheet('First Sheet') # Add a sheet
#f = open(r'C:/Users/mib/Desktop/TEST1/test.txt', 'r+')
def check():
# with open('example.txt') as f:
f = open(r'C:/Users/M/Desktop/TEST1/test.txt')
datafile = f.readlines()
found = False
for line in datafile:
if sh run in line:
# found = True
return True
#data = f.readlines() # read all lines at once
for i in range(len(data)):
row = data[i].split('\n')
for j in range(len(row)):
# if operator.contains(i, "System serial number"):
#if 'System serial number' in f.read():
ws.write(i, j, row[j]) # Write to cell i, j
book.save(r'C:/Users/M/Desktop/TEST1/test' + '.xls')
f.close()
return False