코딩

다음 코드는 subprocess의 check_output함수를 이용해서 실행중인 프로세스의 목록과 간단한 정보를 얻습니다. import subprocess task_list = subprocess.check_output(['tasklist']).decode('cp949', 'ignore').split("\r\n") print(task_list) 이것을 활용해서 특정 이름의 프로세스가 실행중인지, 그리고 그 프로세스의 PID, 실행 유형, 메모리 점유율까지 확인하는 함수를 작성했습니다. 정보를 분리하기 위해 정규식 라이브러리인 re를 추가로 import합니다. import re import subprocess def is_running(name): for task in subprocess.check_out..
https://github.com/Sol-Studio/toonation-stream GitHub - Sol-Studio/toonation-stream Contribute to Sol-Studio/toonation-stream development by creating an account on GitHub. github.com 투네이션으로 오는 도네이션을 실시간으로 포착하여 다양한 용도로 활용 가능합니다.
auto-py-to-exe 설치 $ pip install auto-py-to-exe auto-py-to-exe 실행 $ auto-py-to-exe 변환할 py파일 선택 Script Location 아래의 Browse를 눌러서 변환할 py파일을 선택합니다. 옵션 선택 1. Onfile 아래의 One File을 클릭합니다. 2. tkinter 등 콘솔이 없는 프로그램이라면 Console Window 아래의 Window Based (hide the console)을 클릭합니다 변환 가장 아래의 CONVERT .PY to .EXE를 클릭하고 기다립니다. OPEN OUTPUT FOLDER을 클릭하면 결과물이 있습니다. 끝!
import ctypes, sys # 관리자 권한으로 실행되었는지 확인하는 함수 def is_admin(): try: return ctypes.windll.shell32.IsUserAnAdmin() except: return False if is_admin(): # 관리자 권한으로 실행되었을 때 print("I'm ADMIN!") else: # 관리자 권한을 요청하고 다시 실행함 ctypes.windll.shell32.ShellExecuteW(None, "runas", sys.executable, " ".join(sys.argv), None, 1) 관리자 권한을 요청한 후 프로그램이 처음부터 다시 실행되는 점 참고해주세요
· 코딩
적용 방법 1. 아래의 파일을 다운로드합니다. 2. VSC에서 ctrl + shift + P를 눌러 명령 팔레트를 열고 "vsix"를 검색합니다. 3. 다운로드 받은 파일을 선택합니다. 4. Visual Studio를 재시작합니다. 5. 파일 - 기본 설정 - 색 테마를 누르시고 "SOL 다크"를 선택해주세요 끝!
· 코딩
https://code.visualstudio.com/ 위의 링크로 접속한 후 이 버튼을 눌러줍니다. 다운로드된 파일을 실행합니다. "동의합니다"를 체크하고 "다음"을 누릅니다. 사진과 같이 체크한 후 "다음"을 누릅니다. "설치"를 누릅니다. 조금 기다리면 설치가 완료됩니다. "종료"를 클릭하면 vsc가 실행됩니다. Visual Studio Code를 예쁘게 꾸미고싶으시다면 아래 링크를 참고해주세요! 2022.09.11 - [코딩] - Visual Studio Code 테마 배포 (다크)
0. 파이썬 설치 파이썬의 설치는 아래 링크를 참고해주세요. https://sol-studio.tistory.com/entry/%ED%8C%8C%EC%9D%B4%EC%8D%AC-%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0 파이썬 설치하기 https://www.python.org/downloads/ Download Python The official home of the Python Programming Language www.python.org 위의 링크에 접속합니다 사진처럼 생긴 부분에서 알맞은 버전의 Download 버튼을 누.. sol-studio.tistory.com 1. nextcord 설치와 discord.py 제거 $ pip install nextcord $ pip un..
https://www.python.org/downloads/ Download Python The official home of the Python Programming Language www.python.org 위의 링크에 접속합니다 사진처럼 생긴 부분에서 알맞은 버전의 Download 버튼을 누릅니다. (이 블로그에서는 3.8.7 버전을 사용합니다) 페이지 맨 아래의 Files 부분에서 Windows installer (64-bit)을 다운로드받습니다. 다운받은 파일을 실행하면 위와 같은 화면이 나옵니다. 아래의 Add Python 3.x to PATH를 체크해주시고 Install Now를 누릅니다. 조금 기다리면 설치가 완료됩니다.
설치 방법 : npm i express-rate-limit 사용 방법 : import rateLimit from 'express-rate-limit'; // OR // const rateLimit = require("express-rate-limit"); const option = { windowMs: 15 * 60 * 1000, // 15분 max: 100, // IP당 최대 100개의 요청을 허용합니다 (15 분 동안) standardHeaders: true, // 헤더에 `RateLimit-*` 를 포함합니다 legacyHeaders: false, // `X-RateLimit-*` 헤더를 비활성화합니다. } const limiter = rateLimit(option); // 모든 요청에 대해 rat..
자바스크립트로 간단하게 구현하는 방법입니다. function timeFormat (start, end) { const start = new Date(start); const end = new Date(end); const duration = Math.floor((end.getTime() - start.getTime()) / 6000); if (duration < 1) return '몇 초 전'; if (duration < 60) return `${duration}분 전`; if (duration < 60 * 24) return `${Math.floor(duration / 60)}시간 전`; if (duration < 60 * 24 * 30) return `${Math.floor(duration / 60 ..
Sol Studio 공식 블로그
'코딩' 카테고리의 글 목록