본문 바로가기

개발일지/Python159

파이썬 datetime 모듈로 올해 확인 및 응용버전 # 현재의 연도 확인 모듈 # datetime 모듈의 현재 연도 확인 응용 import datetime today = datetime.datetime.today() myAge = input('나이 입력: ') if myAge.isdigit(): # myAge에 input된 값이 숫자인지 아닌지를 구분해준다. afterAge = 100 - int(myAge) myhundred = today.year + afterAge print('{}년 ({}년후)에 100살!!'.format(myhundred, afterAge)) else: print('잘못 입력했습니다.') 2022. 4. 30.
22.03.03 [파이썬 웹개발] 함수고급(레이터시리즈) 파이썬 웹개발 코스의 시작에 있어서는 멀티캠퍼스의 과정처럼 장고로 웹개발을 잘 실천하기 위해서 구매했지만 중간에 어떤 책을 읽고 마음을 바꾸었다. 계기는 그 사람이 "html같은걸 왜 배우는지 이해가 안된다. 어차피 쓰지도 않는데"라고 했다. 그리고 이걸 실제로 쓰는 사람도 있겠지만 모르는 내가 본능적으로 느꼈을때 이것말고도 더 중요한게 많은데 굳이 여기에 메일 필요는 없다고 생각이 들었다. 때문에 파이썬 강의만 들은 것으로 일단은 만족하려고 한다. 더불어서 파이썬 강의의 대부분은 이제 "이해"가 가능한 수준이 되었다. 하지만 그 이해가 유기적인 이해는 아닌지라, 아주 작은 프로젝트를 하려고해도 "이걸 어떻게해?"라는 생각이 드는 느낌이다 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ 진짜 ㅄ같네 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ.. 2022. 3. 3.
22.03.03 [파이썬 웹개발] 멀티스레드, 멀티프로세싱 전체적으로 점점 뭔지는 알겠는데 따라쓰기에 바쁘고, 해석은 가능하나 이것을 응용한다? 그게 진짜 안나온다. 그만큼 잘 모른다.라고 스스로 인지한다. 그렇다면 이런걸 응용하려면 어떻게 해야할까? 를 고민하게 된다. chapter1 import threading # 스레드에서 실행할 함수 def work(): print("[sub] start") keyword = input("[sub] 검색어를 입력하세요>>>") print(f"[sub] {keyword}로 검색을 시작합니다.") print("[sub] end") # 메인 스레드 실행되는 부분 print("[main] strat") worker = threading.Thread(target=work) worker.daemon = True worker.sta.. 2022. 3. 3.
22.03.02 [파이썬 웹개발] 정규표현식 파이썬에 있어서 "정규 표현식"은 진짜 별 답답하고 외계어같은가. 싶으면서도 보면 볼 수록 유용할 것같은 직감이 빡빡 오는 그런 것이라서 소개하고자 한다. 일단, 이 정규표현식을 연습할 수 있는 사이트는 https://regexr.com/639t5 RegExr: Learn, Build, & Test RegEx RegExr is an online tool to learn, build, & test Regular Expressions (RegEx / RegExp). regexr.com 여기이다. ================================================ import re # re 는 정규표현식 *, 이런 것들. # 1. re 모듈의 메서드 str = "love people aro.. 2022. 3. 2.