python 으로 excel data 접근 프로그래밍 조언 요청드립니다.

nanosec의 이미지

안녕하세요. 시스템 엔지니어를 하고 있는데, 업무용(ㅎㅎ 좀 편해져 보려고) 프로그램을 파이썬으로 하나 만들어 보려고 합니다.
C Language는 10년전에 열심히 했었는데, 오랫만에 즐기며 python 배워가며 해 보려고 하는데 무작정 phython을 배워가며 하기에는 시간이 너무 오래 걸릴것 같아 어느정도 맞춤형으로 배우고 프로그래밍 하려 조언 요청 드립니다.

1. 추천 python 서적 ( 응용 부분이 많은 책이 좋습니다.. )
2. 만들고자 하는 것은, excel에 있는 SYSTEM 구성 내용을, host에서 받은 구성정보 파일과 비교해 나가며 정보를 수집,count,가공 하여 새로운 excel file로 Reporting 하는것 입니다.

간단한 예제들 과 추천 서적 있으시면 조언 부탁드립니다.

미리 감사드립니다.
좋은 하루 되세요.

태훈의 이미지

최근에 출판된 파이썬 완벽가이드 추천합니다.

Just do it!

nanosec의 이미지

감사합니다~ 좋은하루 되세요~

0x2B | ~0x2B
- Hamlet

iamt의 이미지

이책 이강성교수님의 열혈강의가 집에 있는데 한권더사 볼만한 가치가 있을까요?

---------------------------------------------------------------------------------
C(++)과 php 펄등을 공부하고있습니다.
반갑습니다! 리눅스 :-)

uribery의 이미지

xlsx 포맷이 아닌 xls포맷으로 가능하시면
xlrd,xlwr이 속도가 빠르고 좋더군요.

win32com을 통해서 쓰는것은 좀 많이 느립니다. T_T

iamt의 이미지

http://www.python-excel.org/

rom xlrd import open_workbook
 
wb = open_workbook('simple.xls')
 
for s in wb.sheets():
    print 'Sheet:',s.name
    for row in range(s.nrows):
        values = []
        for col in range(s.ncols):
            values.append(s.cell(row,col).value)
        print ','.join(values)
    print

이런식으로 제어 가능합니다.

---------------------------------------------------------------------------------
C(++)과 php 펄등을 공부하고있습니다.
반갑습니다! 리눅스 :-)

nanosec의 이미지

ㅠ_ㅜ 감사합니다.
업무로 바쁘다는 핑계로.. 책만 사놓고 아직 시작도 못하고(안하고..) 있습니다.

얼른 시작해서, 하나하나 늘려 나가는 재미를 느껴보고 싶은데...
시작하는게, 마음처럼 되지 않네요...

헐... 감사의 답글 달고보니.. 벌써 4달이나 시작도 안하고 있었네요.. ㅠ_ㅜ

0x2B | ~0x2B
- Hamlet

iamt의 이미지

여기가 답변이 더많은게 함정이군요.

---------------------------------------------------------------------------------
C(++)과 php 펄등을 공부하고있습니다.
반갑습니다! 리눅스 :-)

nanosec의 이미지

파이썬마을이요? 그쪽에는 가본적이 없습니다...
뭔가 비슷한 글이 있나요?

0x2B | ~0x2B
- Hamlet