본문 바로가기

Programming/Python12

[Python] 현재 날짜, 시간 구하기 (datetime 모듈) Python datetime 모듈 Available Types datetime 사용 현재 날짜 가져오기 datetime. 을 생략하고 싶으면 from datetime import datetime 으로 import datetime datetime.datetime.today() datetime.datetime.now() print(datetime.datetime.now()) # 2020-01-07 15:40:15.087337 now = datetime.datetime.now() print(now) # 2020-01-07 15:40:15.087337 년, 월, 일, 시, 분, 초 import datetime now = datetime.datetime.now() print(now.year) # 2020 prin.. 2022. 7. 16.
[Python] Visaul Studio Code에서 인터프리터 변경 / Anaconda 가상환경 생성 / 변경 [Python] Visaul Studio Code에서 인터프리터 변경 / Anaconda 가상환경 생성 / 변경 Anaconda Navigator에서 Enviroments를 선택하고 Create 클릭 이름과 버전을 입력하고 Create 좌측 리스트에서 패키지 선택 가능 Cmd / Anaconda prompt에서 가상환경 생성 conda create -n [name] python=[version] 생성한 가상환경으로 이동(활성화) conda activate [name] 가상환경에서 나오기 conda deactivate 가상환경 제거 (--all : 모든 패키지 및 설정 삭제) conda remove -n [name] -all 인터프리터 변경 Ctrl + Shift + P 를 눌러 Command Palett.. 2020. 10. 28.
[Python] Visual Studio Code에서 No name 'QApplication' in module ‘PyQt5.QtWidgets’ 에러 (No-name-in-module Error) [Python] Visual Studio Code에서 No name 'QApplication' in module ‘PyQt5.Qt’ 에러 (No name in module) No name 'QApplication' in module 'PyQt5.QtWidgets' No name 'QApplication' in module 'PyQt5.QtWidgets' ... Python과 PyQt5가 모두 설치되어 있지만 위 에러가 나타날 때. .pylintrc 파일 extension-pkg-whitelist= 부분에 PyQt5를 추가 .pylintrc 생성되어 있지 않은 경우 기본적으로 우측 하단에 Install 메시지가 나타납니다. 이 메시지가 뜨지 않는다면 pip install pylint으로 pylint를 설치.. 2020. 10. 28.
[Python] PyQt5 QListWidget()에 아이템 추가 self.Widget1 = QListWidget() self.leftlist.insertItem(0, 'name1') self.leftlist.insertItem(1, 'name2') self.leftlist.insertItem(2, 'name3') 2020. 4. 16.
[Python] 파이썬 절대 경로 / 사용자 이름 가져오기 format(os.getlogin()) 사용자 이름 가져오기 format(os.getlogin()) format(os.login) import os print(format(os.getlogin())) # C:\User\lucidyul\~~~~ # lucidyul 절대경로 설정 예 import os path = "C:/Users/{}/desktop".format(os.getlogin()) # {}부분에 사용자 이름 print(path) # C:/Users/lucidyul/desktop 2020. 2. 2.
[Python] pyinstaller 에러 RecursionError: maximum recursion depth exceeded pyinstaller을 사용해 exe로 변환할 때 발생하는 RecursionError: maximum recursion depth exceeded 1. pyinstaller 사용 2. maximum recursion depth exceeded 에러 발생 3. 생성된 spec 파일을 열고 4. 상단에 아래 코드 추가 import sys sys.setrecursionlimit(5000) 5. 터미널에서 파이썬 파일이 아닌 spec 파일로 pyinstaller 실행 6. build 폴더 안에 생성 완료 참고 https://stackoverflow.com/questions/38977929/pyinstaller-creating-exe-runtimeerror-maximum-recursion-depth-exceede.. 2020. 1. 31.