나는 여기에서 질문을했다 how can I read each line of a xls file with pausing이고 대답은 다음과 같이 정확하다화면에 xls 파일의 두 열을 인쇄하는 방법은 무엇입니까?
이 해결책은 현명하다. 예를 들어 첫 번째 행에 3 개의 값이있는 경우 첫 번째 행이 끝날 때까지 첫 번째 셀을 인쇄 한 다음 두 번째 셀을 인쇄 한 다음 세 번째 셀을 인쇄 한 다음 두 번째 행을 인쇄합니다. 내가 원하는 무엇
내가 내 XLS 파일에있는 경우에, 예를 들어 두 번째 행 등
를 인쇄 할 첫 번째 행을 인쇄 예를 들어 동시에 에서 거리의 모든 세포를 인쇄하는 두 행으로 다음
행 1 : 1 2 3 (세 셀의 값이 세개) 행 2 : I는
value ::: 1 ------> 2------> 3
value ::: 5-------> 6------> 7
import time
import pandas as pd
import os
import xlrd
# at first I try to know how many rows and how many columns I have
workbook = xlrd.open_workbook('myfile.xls')
for sheet in workbook.sheets():
for row in range(sheet.nrows):
for column in range(sheet.ncols):
os.system('clear')
print "value::: ", sheet.cell(row,column).value
time.sleep(5.5) # pause 5.5 seconds
,617처럼 인쇄 할 5 6 7
이 XLS의 한 열을 표시하지만 두 개 또는 세 개의 열이있는 경우 는 등 두 번째와 세 번째를 무시하고 단지 나는이 많은 세포로 인쇄 할 수 있도록 개정 할 수있는 방법을 처음
를 인쇄 나는 각 신기원에서 원하니?
이미 스크립트에서 팬더를 가져 왔습니다. 엑셀 시트를 판다 프레임으로 바꾸고 관련 칼럼을 인쇄하기 위해 판다 자신의 기능을 사용하지 않는 이유는 무엇입니까? – sobek
@sobek 어떻게해야할지 모르겠다 :-) 나에게 해결책을 주시겠습니까? 또한 그것을 설명하면 그것을 –