일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- C#
- python
- kanna parser
- html parser
- 딴지일보 자유게시판 파씽
- VBA
- 대전
- EXIF data
- MDB
- 달력
- insert into
- 노은
- StreamReader
- 대전 자전거
- 자전거
- Xcode
- swift
- 스위프트
- mdb table 합치기
- file move
- 대전 업힐
- swift html parser
- kanna html parser
- 유성
- 엑셀
- 파이썬
- exifread
- euc-kr
- dataset
- Exif
- Today
- Total
목록파이썬 (6)
Fly to the sky & Return
파이썬을 이용해서 엑셀을 컨트롤 해보기로 하겠습니다달력만들기를 통해 각각의 Cell과 Range 그리고 Offset 등을 적용해보도록 하겠습니다.12345import win32com.clientimport timeimport datetimefrom datetime import timedeltafrom dateutil.relativedelta import relativedeltacs 일단 몇가지를 import 합니다파이썬에서 엑셀을 컨트롤 하는 방법이 여러가지가 있긴 하지만 개인적으로 생각으로는 COM를 이용하는 방법이 가장 VBA와 유사한 환경이라고 생각을 하는 터라 이번에도 COM을 이용해서 엑셀을 컨트롤 하겠습니다. 1. COM을 이용하기 위해서 win32com.client를 import 합니다2. ..
오피스 VBA를 통해서도 컨트롤이 가능하겠지만.. 파이썬을 통해서 엑셀을 다루는 것을 배워보도록 하겠습니당 이번 편은 .시작입니다 1234567import win32com.client excel = win32com.client.Dispatch("Excel.Application")excel.Visible = Truewb = excel.Workbooks.Add()ws = wb.Worksheets("Sheet1")ws.Cells(1,1).Value = "hello world"cs 참고로 엑셀 하부 명령어등은 대소문자를 구분하는 듯 해보입니당. 이를 테면 worksbook으로 타이핑하면 에러가나는...
폴더에 파일이 하나씩 들어있는 수백개의 폴더가 있어.. 하나씩 바깥으로 꺼내야 되는 상황에서 유용한 파이썬 코드입니다. import osimport os.pathfrom Tkinter import *from tkFileDialog import askdirectory from os import rename, listdir def search(dirname): flist = os.listdir(dirname) for f in flist: next = os.path.join(dirname, f) if os.path.isdir(next): search(next) else: print(next) s= os.path.split(next) print(s[1]) #p= os.path.join(next.pardir, s..
디지털 카메라로찍은 사진들을 날짜별로 정리하기 위해 일단 사진 이름을 날짜가 들어간 이름으로 일괄 변경할 필요가 있어 짜집기한 파이썬 코드입니다.최종 목표는 해당날짜 폴더로 일관 이동하는것이군여기본적으로 파이썬 이미지 라이브러리 가 필요합니다. PIL로 검색해서 설치하시기 바랍니다. 실행시키면 해당파일이 이름들이 yyyy_mm_dd-hh-mm-ss.jpg로 변경됩니다.. 이런저런 에러처리는 안했습니당. 일단 요기까지... 밑에부분은 카피가능 한 코드입니당.. 저역시도 카피해온것들이라 부담없이 카피해가시길...=========================================================================== 12345678910111213141516171819202122..
동영상도 같이 들어있는 폴더에서는 확장자 JPG만 바꾸는 것을 추가로 삽입을 했습니당.. import osfrom Tkinter import *from tkFileDialog import askdirectoryfrom PIL import Imagefrom PIL.ExifTags import TAGSfrom os import rename, listdir def get_exif(fn): ret = {} i = Image.open(fn) info = i._getexif() ctime = info[0x9003] return ctime top = Tk()F = Frame(top)F.pack(expand="true") myPath = askdirectory(title="select directory", mustex..
폴더에 파일이 하나씩 들어있는 수백개의 폴더가 있어.. 하나씩 바깥으로 꺼내야 되는 상황에서 유용한 파이썬 코드입니다.123456789101112131415161718192021222324252627282930 import osimport os.pathfrom Tkinter import *from tkFileDialog import askdirectory from os import rename, listdir def search(dirname): flist = os.listdir(dirname) for f in flist: next = os.path.join(dirname, f) if os.path.isdir(next): search(next) else: print(next) s= os.path.spli..