반응형

전체 글 106

HWP 파일을 PDF로 자동 변환하는 효율적인 프로그램 만들기

오늘은 파이썬 스크립트와 한글(HWP) 프로그램의 COM 자동화 기능을 활용하여 HWP 파일을 PDF로 자동으로 변환하는 프로그램을 만드는 방법을 소개해 드리겠습니다. 이 방법을 통해 반복적인 문서 변환 작업을 효율적으로 처리하고, 시간을 절약하실 수 있을 겁니다.1. 한컴 자동화 보안 모듈(Automation) 등록한글 프로그램을 COM 자동화로 제어할 때, 보안상의 이유로 파일 입출력 경로를 검사하는 모듈이 필요합니다. 한컴에서 제공하는 '보안 모듈(Automation)'을 등록하여 이러한 보안 제약을 해결할 수 있습니다.모듈 다운로드: 먼저, 한글 개발자 센터(https://developer.hancom.com/hwpautomation)에서 보안모듈(Automation).zip 파일을 다운로드합니다..

Python 2026.01.09

파이썬 스크립트(.py)를 실행 파일(.exe)로 변환하는 방법: PyInstaller 활용 가이드

Python으로 작성된 유용한 스크립트를 다른 사용자들에게 공유할 때, Python 환경 설정이나 라이브러리 설치 없이 바로 실행할 수 있도록 .exe 파일로 만드는 것이 매우 편리합니다. 오늘은 이 과정을 PyInstaller를 활용하여 알아보겠습니다.1. PyInstaller 설치하기가장 먼저 PyInstaller를 설치해야 합니다. PowerShell(또는 CMD)과 같은 터미널을 열고 다음 명령어를 입력해 주세요.powershellpip install pyinstaller이 명령어를 실행하면 PyInstaller가 시스템에 성공적으로 설치됩니다.2. 파이썬 스크립트를 .exe 파일로 변환하기 (콘솔 프로그램 기준)이제 설치된 PyInstaller를 사용하여 파이썬 스크립트를 실행 파일로 변환해 보..

Python 2025.12.12

unattended-upgr 프로세스: 정체가 무엇이고 CPU 점유율이 높을 때 대처 방법

unattended-upgrades는 우분투 시스템의 보안 패치 및 기타 업데이트를 자동으로 수행하여 시스템을 최신 상태로 유지하고 관리하는 데 목적이 있는 중요한 서비스입니다. 현재 상태 확인하기"가장 먼저 해야 할 일은 unattended-upgrades 서비스의 현재 상태를 확인하는 것입니다."명령어:sudo systemctl status unattended-upgrade임시로 업데이트 중단하기"만약 현재 작업에 영향을 미 주어 잠시 업데이트를 중단해야 하는 상황이라면, 다음 명령어를 사용해 서비스를 임시로 중단할 수 있습니다."명령어:sudo systemctl stop unattended-upgradesunattended-upgrades 서비스 영구 비활성화 (신중하게 결정)"수동으로 업데이트를..

ubuntn(우분투) 2025.11.10

정보시스템 감리사 2024년 70번 문제

*문제를 풀기전에 이해해야 할것IN / NOT IN 에 대해서 알아야 한다.!!!아래 링크 참조https://knight0706.tistory.com/128  -----------------------------------------------------------------------CREATE TABLE R1_24_70 (   id int(4) NOT NULL,   age int(4) default NULL,   PRIMARY KEY (id) ) ENGINE=InnoDB DEFAULT CHARSET=euckr COMMENT='2024년 70번' INSERT INTO R1_24_70 (id, age) VALUES  (1, 10), (2, 20), (3, 30), (4, NULL); CREATE TABL..

정보시스템 감리사 2024년 63번 문제

-------------------------------------------------------------------CREATE TABLE Students_24_63 (   Sid varchar(24) NOT NULL,   name varchar(50) NOT NULL,   age int(4) NOT NULL,   PRIMARY KEY (Sid) ) ENGINE=InnoDB DEFAULT CHARSET=euckr COMMENT='2024년 63번' // INSERT INTO Students_24_63 (Sid, name, age) VALUES  ('53666', 'Jones', 18), ('53688', 'Smith', 18), ('53650', 'Smith', 19); CREATE TABLE Enr..

정보시스템 감리사 2024년 60번 문제

------------------------------------------------------------------------------------------------------------------CREATE TABLE STUDENT_24_60 (   SNO varchar(50) NOT NULL,   SNAME varchar(50) NOT NULL,   AGE int(4) NOT NULL,   PRIMARY KEY (SNO) ) ENGINE=InnoDB DEFAULT CHARSET=euckr COMMENT='2024년 60번' // INSERT INTO STUDENT_24_60 (SNO,SNAME,AGE) VALUES  ('S01', 'Kim', 20), ('S02', 'Park', 22), ('..