본문 바로가기

전체 글

(44)
time 에러 [AttributeError: module 'time' has no attribute 'clock'] 작업중 위와 같은 에러가 발생하였습니다. 오랜만에 파이썬 작업을 하던터라 이건 뭔가 잠깐 멍하게 있었습니다. ..... 결론부터 말씀드리면, PYTHON 버전 3.3 이후로는 더이상 사용하지 않는다고 하네요. 대신, time.perf_counter() time.process_time() 위 두가지 함수가 당신의 요구사항에 따라 잘 정의 된 동작을 할 수 있다고 하네요.
아나콘다 가상환경 생성, 삭제 1. 아나콘다 가상 환경 생성 기본적인 생성 방법 입니다. test_env 라는 가상환경이 생성 됩니다. conda create -n test_env 이상없이 생성되었는지 확인해 봅니다. conda env list 파이썬 버전 설정 생성 방법 입니다. test_env_37 라는 파이썬 버전 3.7.0 의 가상환경이 생성 됩니다. conda create -n test_env_37 python==3.7.0 이상없이 생성되었는지 확인해 봅니다. conda env list 파이썬 32비트 생성 방법입니다. test_env_37_32 라는 32BIT 파이썬 버전 3.7.0 의 가상환경이 생성 됩니다 set CONDA_FORCE_32BIT=1 conda create -n test_env_37_32 python==3..
파이썬 다양한 FOR 문 유형 # 기본 FOR문 for i in range(10): print(i, end=' ') print() # 기본 FOR문 (역순출력) for i in reversed(range(10)): print(i, end=' ') print() # 시작점 끝점 지정 FOR문 for i in range(30, 40): print(i, end=' ') print() # 시작점 끝점 지정 FOR문 (역순출력) for i in reversed(range(30, 40)): print(i, end=' ') print() # 출력사이간격 지정 FOR문 for i in range(0, 10, 2): print(i, end=' ') print() # 출력사이간격 지정 FOR문 (역순출력) for i in reversed(range(0..
[파이썬, PYQT5] QPushButton 생성 및 click 했을때 connect 함수 연결 import sys from PyQt5.QtCore import QSize from PyQt5.QtWidgets import QApplication, QMainWindow, QWidget, QVBoxLayout, QLineEdit, QLabel, QPushButton class MainScreen(QMainWindow): def __init__(self, wid, hei): super().__init__() self.setWindowTitle("TEST SCREEN") # 프로젝트 타이틀 설정 self.setGeometry(0, 0, int(wid * .5), int(hei * .5)) # 화면 사이즈 설정 self.mainWidget = QWidget() # 메인 위젯 생성 self.mainLayout..
[파이썬, PYQT5] QTabWidget 생성 및 QWidget 추가 하기 메인화면에 탭 기능 추가 하기 입니다. import sys from PyQt5.QtCore import QSize from PyQt5.QtWidgets import QApplication, QMainWindow, QWidget, QVBoxLayout, QTabWidget class MainScreen(QMainWindow): def __init__(self, wid, hei): super().__init__() self.setWindowTitle("PYQT Project") # 프로젝트 타이틀 설정 self.setGeometry(0, 0, int(wid), int(hei*.9)) # 화면 사이즈 설정 self.mainWidget = QWidget() # 메인 위젯 생성 self.mainLayout = Q..
아나콘다 업데이트 하기 1. 아나콘다 프롬프트 실행 2. 아나콘다 커맨드 창에 conda update -n base conda 입력 3. 아나콘다 커맨드 창에 conda update --all 입력 4. 아나콘다 커맨드 창에 python -m pip install --upgrade pip 입력
pywintypes.com_error 에러시 대처법 regsvr32 XA_Session.dll regsvr32 XA_DataSet.dll 두개의 DLL 파일을 등록 후 로그인 정보 입력하여 실행하니 아래와 같은 에러가 발생하였습니다. 원인은 파이썬이 64bit 일때 위와 같은 에러가 발생한다고 합니다. 파이썬을 32bit로 변경하면 문제 없이 해결됩니다. 저는 아나콘다를 통해서 가상환경을 만들었기 때문에 아나콘다 cmd 를 실행하여 아래와 같이 조치 하였습니다. set CONDA_FORCE_32BIT=1 conda create -n xingProject python=3.9.12 anaconda conda activate xingProject xingProject 가상환경 폴더명 입니다. 원하시는 이름으로 하시면 됩니다. python 파이썬 버전입니다. 원..
[C++, QT] QGridLayout 에 위젯 배치 mainwindow.h 더보기 #ifndef MAINWINDOW_H #define MAINWINDOW_H #include QT_BEGIN_NAMESPACE namespace Ui { class MainWindow; } QT_END_NAMESPACE class MainWindow : public QMainWindow { Q_OBJECT public: MainWindow(QWidget *parent = nullptr); ~MainWindow(); private: Ui::MainWindow *ui; }; #endif // MAINWINDOW_H mainwindow.cpp 더보기 #include "mainwindow.h" #include "ui_mainwindow.h" #include #include void ..