Использование Python Я пытаюсь получить все строки одного столбца в Excel, вставленные в текстовый файл.Я не уверен, как это сделать с openpyxl.Кроме того, было бы лучше не использовать цикл и копировать весь набор данных, определенный строкой 1, в row_count
Мой код следующий:
import os
import openpyxl as opyxl
#variables
path = (r"C:\\Users\\ciara\\desktop\\")
book = os.path.join(path + "Search_Set.xlsm")
wb_obj = opyxl.load_workbook(book)
sheet_obj = wb_obj["<CLEAN>"]
max_r = sheet_obj.max_row
fyle= open("C:\\Users\\ciara\\documents\\test.txt", "a+")
print (book)
print (wb_obj)
print (sheet_obj)
print (max_r)
for row in sheet_obj.iter_rows():
for cell in row:
cell_value = cell.value
print(cell_value)
fyle.write(str(cell_value))
fyle.close()