본문 바로가기

Python/Python

Python, 처음배우기(3), 메모장에 자동으로 글을 쓰고 배치파일(.bat) 만들기

업무자동화를 하기 위해서 Python을 배우고 있습니다.

from pywinauto.application import Application
# 메모장을 띄운다.
app=Application().start("notepad.exe")

 

# 메모장에 text를 적는다.
app["제목 없음 - 메모장"].Edit.type_keys("Hello pywinauto",with_spaces = True)

 

# 파일을 저장한다.
app["제목 없음 - 메모장"].menu_select("파일(F)-->저장(S)")

# 다른 형식으로 저장한다.
app["다른 이름으로 저장"].Edit.type_keys("test1.bat")

# .txt형식이 아닌 bat파일 형식으로 저장하기 위해 콤보박스를 선택하여 "모든파일"로 변경한다.
app["다른 이름으로 저장"].ComboBox2.select("모든 파일")

app["다른 이름으로 저장"]["저장(S)"].click()

app["다른 이름으로 저장 확인"]["예(Y)"].click()

# 메모장을 끝낸다.
app["test1 - 메모장"].menu_select("파일(F)-->끝내기(X)")

댓글을 환영합니다.