1
2
3
4
5
6
7
8
9
10
import xlrd
 
book = xlrd.open_workbook('sample.xlsx')
sheet = book.sheet_by_name('Sheet1')
 
 
print(sheet.cell_value(1,0))
 
print(int(sheet.cell_value(2,2)))
 

cs


3행 엑셀파일 불러오기

4행 sheet1 불러오기


7행 텍스트 셀값 불러오기

9행 수 셀값 불러오기


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
import xlrd
 
book = xlrd.open_workbook('sample.xlsx')
sheet = book.sheet_by_name('Sheet1')
 
mail = []
for i in range(1,sheet.nrows):
    a_col = sheet.cell_value(i,0)
    mail.append(a_col)
 
name = []
for i in range(1,sheet.nrows):
    b_col = sheet.cell_value(i,1)
    name.append(b_col)
 
turn = []
for i in range(1,sheet.nrows):
    c_col = int(sheet.cell_value(i,2))
    turn.append(c_col)
 
print(mail) 
print(name) 
print(turn)
 
cs


6행 mail 리스트만들기

7~9행 A열값 한 줄씩 불러와 mail 리스트에 추가하기


11행 name 리스트만들기

12~14행 B열값 한 줄씩 불러와 name 리스트에 추가하기


16행 turn 리스트만들기

17~19행 B열값 한 줄씩 불러와 turn 리스트에 추가하기 (숫자부분이라 정수형으로 만들어줌 int)

+ Recent posts