목록[XiBBaL] Development Project/Etc. (8)
AiPE

1. 문제 상황 분석 친구가 근무하는 학원이 있는데, 매일매일 상부에 업무 내용을 문서로 작성해서 전송해야 하는 상황이다. 친구 뿐 아니라 모든 근무자가 자기가 근무한 내용을 적어서 보고해야 해 생각보다 시간을 많이 잡아먹는 듯. 학원 업무 특성상 쉴새없이 바쁜데 맨날 비슷한 내용을 적는 것이 비효율적이라고 생각한 친구가 이거 양식이 자동으로 입력되게 간단한 툴로 만들어서 업무를 줄일 수 있지 않을까 하는 제안을 함. 2. 개발계획 친구는 코딩 경험 없음. 그냥 간단한 툴이기 때문에 자기가 구글 찾아보고 나한테 질문하면서 직접 만들어보겠다고 함. 나는 친구 코딩환경 만드는 것 도와주고, 코드검사 해주고, 다른 근무자들도 사용할 수 있게 GUI로 만드는 것을 도와줌. 어차피 간단한 툴이고, 재미로 만드는거..
1. 오류 pyinstaller를 사용하려고 하는데 아래와 같은 오류가 발생했다. The 'enum34' package is an obsolete backport of a standard library package and is incompatible with PyInstaller. Please remove this package (located in C:\Users\username\AppData\Roaming\Python\Python311\site-packages) using "C:\Program Files\Python311\python.exe" -m pip uninstall enum34 then try again. 구글링을 통한 결과 파이썬 구버전에서 사용하던 enum34를 참조하려고 시도하기 때문에..

학교 확률과통계 교과시간에 쓰려고 짠 코드인 것 같다. 컴퓨터 정리하다가 나왔다. 정규분포는 모수 값을 통해 값들의 분포를 나타내는 데 사용한다. 모수에는 평균(μ, mu)와 표준편차(σ, sigma) 두 가지가 존재한다. 정규분포를 그래프로 시각화해놓은 것이 정규분포 곡선이다. 자세한 정의를 알고싶다면 아래 링크를 참고. https://namu.wiki/w/%EC%A0%95%EA%B7%9C%EB%B6%84%ED%8F%AC 정규분포 - 나무위키 중학교의 내신 성적표에는 등급만 표기되어 있을 뿐 석차는 교육정책에 의해 표기되어 있지 않다. 하지만 원점수의 전체평균과 표준편차가 알려져 있고, 원점수의 분포가 정규 분포와 비슷하다 namu.wiki 파이썬의 matplotlib을 이용해 평균과 표준편차를 입력하..

고등학교 2학년 화학Ⅰ과목 발표 시간에 사용했던 발표자료이다. 마찬가지로 고치기 귀찮아서 발표대본을 그냥 올린다. Ⅰ. 서론 현재 대학 과정의 화학은 실험화학과 이론화학의 두 가지 분야로 나뉜다. 보통 실험실에서 다양한 약품을 섞고 가공하는 모습은 실험화학 과정의 모습인데, 이론화학의 한 분야인 계산화학은 물질을 직접 만들고, 다루고, 관찰하는 실험화학과는 달리 종이와 펜, 컴퓨터만으로 실험이 진행된다. 실험화학은 다수의 실험 사실로부터 그 뒤에 있는 보편적인 이로을 끌어냄으로서 귀납적이지만, 계산화학을 포함한 이론화학은 이론적인 모델과 수식을 바탕으로 기존의 현상을 증명하거나 미지의 물질의 성질을 예측하는 연역적인 분야라고 볼 수 있다. Ⅱ. 컴퓨터 소프트웨어상 분자 구조 결정의 방법 이러한 계산화학에..
아래와 같은 문자열이 존재할 경우 두 개의 서로다른 특정 문자 사이의 문자열을 추출하고 싶으면 다음과 같은 방법을 사용하면 된다. AB1234CD import re text = 'AB1234CD' m = re.search('AB(.+?)CD', text) if m: middle = m.group(1) print(middle) 출력은 1234가 된다. 기준이 되는 문자열 두 개 사이에 (.+?) 를 끼워넣으면 (.+?)에 해당되는 부분이 출력된다. example1. https://와 .com/ 사이를 추출 https://xibbal-lab.tistory.com/ import re text = 'https://xibbal-lab.tistory.com/' m = re.search('https://(.+?).c..
1. 설치 cmd에서 작업한다. pip install pyinstaller 2. 개념 Pyinstaller의 조작은 cmd에서 한다. 관리자권한은 필요 없다. .exe로 만들고 싶은 .py파일과 .exe파일의 아이콘으로 쓰고 싶은 .ico파일을 같은 폴더 내에 둬야 한다. Pyinstaller는 .py 파일 내에 쓰인 다른 패키지/라이브러리/모듈을 자동으로 읽어 같이 .exe파일로 만들어준다. 사용자는 그냥 .exe로 만들고싶은 .py파일을 pyinstaller로 열어주기만 하면 된다. 기본적으로는 프로그램 구성 요소가 .exe파일 외에도 몇 가지 생성되지만, 원한다면 .exe파일 하나만으로도 만들 수 있다. 쓰인 라이브러리가 적으면 상관 없지만 대부분의 경우 용량이 너무 커지므로 추천하지는 않는다. (..