자바스크립트 한영타 변환기
·
코딩/Javascript
See the Pen eng-kor by Sol-Studio (@sol-studio) on CodePen.
자바스크립트 D-day 계산기
·
코딩/Javascript
See the Pen d-day by Sol-Studio (@sol-studio) on CodePen.
자바스크립트 HASH
·
코딩/Javascript
See the Pen hash by Sol-Studio (@sol-studio) on CodePen.
[PYTHON] 웹소켓 서버
·
코딩/Python
import asyncio import websockets async def accept(websocket, path): while True: try: data = await websocket.recv() print("receive : " + data) except KeyboardInterrupt: # ctrl + c로 강제종료 exit() except (websockets.exceptions.ConnectionClosedOK, websockets.exceptions.ConnectionClosedError): # 소켓이 강제로 닫히거나 사용자가 그냥 떠난 경우 break start_server = websockets.serve(accept, "0.0.0.0", 2000) # host, port async..
자바스크립트 웹소켓 클라이언트
·
코딩/Javascript
function init(){ testWebSocket(); } function testWebSocket(){ websocket = new WebSocket("ws://echo.websocket.org"); // 웹소켓 서버 주소로 변경 websocket.onopen = function(evt){ onOpen(evt) }; websocket.onclose = function(evt){ onClose(evt) }; websocket.onmessage = function(evt){ onMessage(evt) }; websocket.onerror = function(evt){ onError(evt) }; } function onOpen(evt){ // 소켓이 열렸을 때 실행될 함수 } function onCl..
파이썬 CMD 명령어 실행, 실행 결과 얻기
·
코딩/Python
#1 CMD 명령어 실행 import os os.system("명령어") CMD창에서 명령어를 입력한것과 같게 작동합니다. 실행 위치는 파이썬 프로그램의 실행위치와 같습니다. #2 CMD 명령어 실행과 결과 얻기 import subprocess result = subprocess.getstatusoutput("명령어") CMD창에서 명령어를 입력한것과 같게 작동합니다. 실행 위치는 파이썬 프로그램의 실행위치와 같습니다. 실행 결과는 result 변수에 저장됩니다.
파이썬 base64 encode, decode
·
코딩/Python
import base64 base64.decode(open("원본 파일 경로"), open("디코드된 결과물이 나올 경로")) base64.encode(open("원본 파일 경로"), open("인코드된 결과물이 나올 경로")) base64로 디코드, 인코드 할 수 있습니다.
파이썬 windows 유저 이름 얻기
·
코딩/Python
import getpass user_name = getpass.getuser() print(user_name) 현재 로그인되어있는 windows 사용자의 이름을 가져옵니다.
활성화된 창 찾기
·
코딩/Python
import ctypes lib = ctypes.windll.LoadLibrary('user32.dll') handle = lib.GetForegroundWindow() buffer = ctypes.create_unicode_buffer(255) lib.GetWindowTextW(handle, buffer, ctypes.sizeof(buffer)) active = buffer.value print(active) active 변수가 활성화된 창의 제목입니다.
파이썬 반비례 그래프 그리기
·
코딩/Python
import turtle as t import time # x, y축 그리기 t.pendown() t.goto(0, 1000) t.goto(0,0) t.goto(1000,0) t.penup() # 준비 x, y = 1, 1 x += 1 y = 400 // x t.goto(x, y) t.pendown() # 그래프 그리기 for i in range(600): t.goto(x, y) x += 1 y = 2000 // x print(x, y)