이 프로그램에서는 new_sheet라는 입력 Excel 파일에 시트를 만듭니다. 엑셀 파일을 보지 않고 시트의 시트 번호가 필요합니다. 어떻게 프로그램에서 시트 번호를 반환합니까? 당신이 거기 엑셀 파일에있는 또는 당신이 알고 싶은 경우에, 수에 해당하는 시트의 이름을 준 얼마나 많은 시트를 계산하려면 내가 잘 이해하고 있지 않다 import xlwt
i
나는 처음 10 개의 행을 읽으려고했던 큰 xlsx 엑셀 파일 (56mb, 550k rows)을 가지고있다. xlrd, openpyxl 및 pyexcel-xlsx을 사용해 보았지만 전체 파일을 메모리에로드하기 때문에 항상 35 분 이상 소요됩니다. Excel 파일의 압축을 풀고 내가 필요로하는 데이터가 포함 된 xml이 압축 해제 된 800MB임을 알았습니
내가 문자열입니다 엑셀에서 다음 세포가 : 72%
이 영화 (http://www.imdb.com/title/tt3807620/)의 이름입니다. wb = xlrd.open_workbook('/Users/david/Desktop/EX.xlsx')
sh = wb.sheet_by_index(0)
sh.cell(num,2).value
그것은 플로트로에서
약 6 행의 정크가있는이 Excel 파일을 구문 분석하려고 시도한 다음 세 열의 머리글과 각 열의 모든 값이 이어집니다. matplotlib를 사용하여 이들을 그래프로 나타내려고하지만 먼저 모든 값을 목록에 추가해야합니다. 이것은 내가 지금까지 가지고있는 것이다. 개별 열의 모든 값을 추가하려고 생각했지만, 그렇게 할 수있는 xlrd 메서드를 찾지 못하는
파이썬에서 Excel 파일로받은 데이터를 구문 분석하려고합니다. 이를 위해 xlrd 라이브러리를 사용하고 있습니다. Excel에서 값이 5/16/2016 12:15 인 셀이 있으며 파이썬에서 42506.6493으로 표시됩니다. Excel에서 날짜를 1900 년 1 월 1 일 이후의 일 수로 저장한다는 것을 알고 있습니다. 내가 값을 읽을 때 orgDate
큰 xls 파일에는 큰 문제가 있습니다. 내 앱이 새로운 통계 레코드 (파일 끝의 새로운 행)를 추가 할 때 매우 오랜 시간 (1 분)이 소요됩니다. 빈 xls 파일로 바꾸면이 작업이 가장 좋습니다 (1-2 초). 가능하면 이것을 최적화하려고합니다. def add_stats_record():
# Add record
lock = LockFi
일부 엑셀 파일을 처리하는 데 사용할 플라스크 응용 프로그램을 작성했지만 .xlsx 파일로 작성했습니다. 입력 된 파일은 Openlsxl이 열 수 없다는 것을 알고있는 .xls 파일 일 수 있습니다. 애플리케이션에서 Openpyxl로 파일을 처리하기 전에 어떻게 파일을 .xlsx로 변환 할 수 있습니까? xlrd를 사용하여 원본 .xls를 Openpyxl에
파이썬 초보자는 여기! :) 기본적으로 Excel의 파일 A 열 (모든 날짜 포함)을 스캔하려고하며 셀의 날짜가 앞으로 7 일이면 ... 무언가를하십시오. 내가 배우기 시작한 이후로 진행하기 전에 하나의 셀을보고 데이터를 반복합니다. 다음은 작동하지 않는 현재 코드입니다. 여기 import openpyxl, smtplib, datetime, xlrd
fr
이 코드는 정보와 나란히 텍스트 파일을 만들고 싶지만 지금은 행으로 표시합니다. transposed = zip(*data)
with open('col_output.txt','wb') as fou:
writer = csv.writer(fou)
for row in transposed:
writer.writerow(row)
편집
python xlrd를 사용하여 특정 시트의 열에있는 모든 행에 액세스하는 방법이 있습니까? 예컨대 : workbook = xlrd.open_workbook('ESC data.xlsx', on_demand=True)
sheet = workbook.sheet['sheetname']
arrayofvalues = sheet['columnname']
또는