version = "1.1.0 Beta"
update = "2016-04-03"
def cmdlist():
print("""
====== 간단한 메모저장 프로그램 ======
Since : 2016 - 03 - 24
Version : %s
====================================
** 메모저장 프로그램 명령어 **
/create 메모저장을 시작합니다.
/list 메모목록을 봅니다.
/del * 개발중 *
/view 메모를 봅니다.
/stop 프로그램을 종료합니다.
** 그외 다른 명령어 **
/version 버전을 봅니다.
/dev 개발자정보를 봅니다.
/update 이프로그램의 업데이트 날짜를 봅니다.
"""%(version))
def cmdline():
cmd = input("Command : /")
if cmd == "create":
print("====== 메모를 생성합니다. ======")
title = input("Title : ")
description = input("내용 : ")
f = open(str(title) + '.txt','a')
f.write(description)
f.close() #파일생성완료
f = open('system.eng', 'a')
f.write(title+"\n")
f.close() #리스트 등록 오나료
print("성공적으로 저장되었습니다.")
cmdline()
elif cmd == "list":
f = open("system.eng","r")
print("==No== ======== Title =======")
i = 1
while True:
line = f.readline()
if line == "":
break;
print("No.%d %s" %(i,line))
i = i + 1
f.close()
cmdline()
elif cmd == "del":
print("해당파일을 지우시고, system.eng 파일에서 해당메모의 제목에 해당하는 라인을 지우세요.")
cmdline()
elif cmd == "view":
viewTitle = input("읽기 원하는 제목 : ")
f = open("%s.txt"%viewTitle, "r")
if f:
print("제목이 없습니다.")
cmdline()
print("============== 내용 ==============")
print(f.readline())
f.close()
print("==================================")
cmdline()
elif cmd == "version":
print("프로그램 버전 : %s"%version)
print("클리앙 http://www.clien.netCLIEN 에서 업데이트 됩니다.")
cmdline()
elif cmd == "dev":
print("""
개발 : IT_GAME
배포 : 클리앙 http://www.clien.netCLIEN
메일 : 5252bb@daum.net
블로그 : http://itandgame.tistory.com
버전 : %s
"""%version)
cmdline()
elif cmd == "update":
print("이 프로그램의 업데이트 날짜 : %s"%update)
cmdline()
elif cmd == "stop":
print("Bye ~")
else:
print("알 수 없는 명령어 입니다.")
cmdline()
cmdlist() #기본호출
cmdline() #반드시!!
제가 파이썬으로 개발한 메모저장 프로그램의 소스코드입니다.
필요하신분은 같다가 사용하시길..