파이썬

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) 관리자 권한을 요청한 후 프로그램이 처음부터 다시 실행되는 점 참고해주세요
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 변수가 활성화된 창의 제목입니다.
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)
1. 클라이언트의 IP주소 # IP 가져오기 request.environ.get('HTTP_X_REAL_IP', request.remote_addr) 2. 클라이언트가 요청한 전체 url # 요청한 url request.full_path 3. 클라이언트가 요청한 method # http 메소드(GET 또는 POST) request.method 4. POST요청 처리 form 태그 안에 있는 입력 태그중 name이 title인 태그의 값을 가져옴 request.form.get('title') 5. GET요청 처리 # http://example.com/?name=값 에서 값을 가져옴 request.args.get("name") 6. 대략적인 정보 # str(request) 댓글 오류지적 환영합니다.
파이썬 + Flask + slack으로 챗봇을 만들어보겠습니다. 먼저 slack에 로그인하고, 워크스페이스를 생성합니다 링크 : https://slack.com 새 HQ에 오신 것을 환영합니다. Slack은 여러분의 팀과 소통할 새로운 방법입니다. 이메일보다 빠르고, 더 조직적이며, 훨씬 안전합니다. slack.com https://api.slack.com 새 HQ에 오신 것을 환영합니다. Slack은 여러분의 팀과 소통할 새로운 방법입니다. 이메일보다 빠르고, 더 조직적이며, 훨씬 안전합니다. slack.com 위 링크에 접속해서 이 버튼을 누른다. App Name은 마음대로 정하시면 되고, Development Slack Workspace는 아까 생성한 워크스페이스를 선택해주시면 됩니다 위 사진과 같..
Flask는 무엇인지 알아보고, Hello World를 출력해봅시다 Flask는 파이썬으로 웹서버를 운영할 수 있게 해주는 프레임워크입니다. 프레임워크 : 클래스와 라이브러리가 합쳐진 형태라고 볼 수 있다.(나무위키) 먼저 win + r을 눌러 사진처럼 cmd를 입력하고 확인을 누릅니다. 그러면 검은색 창이 뜨는데, 다음을 입력하고 엔터를 누릅니다. pip install flask 만약 이미 설치되어있다면 Requirement already satisfied: flask in c:\python38\lib\site-packages (1.1.1) Requirement already satisfied: Jinja2>=2.10.1 in c:\python38\lib\site-packages (from flask)..
youtu.be/iZOdW_Hploc 사용 언어 : 파이썬 with openCV 코드를 배포할 생각으로 만든 프로젝트인데 코드는 아쉽게도 날아가버렸습니다ㅠㅠㅠㅠㅠㅠㅠㅠㅠ 영상에서 초록색 사각형 위에 있는 label은 a, b 두가지인데, a는 큰 선인장, b는 작은 선인장으로 파악했다는 의미입니다 (영상이 화면 녹화가 아니고 카메라로 찍은 이유는 녹화와 저 프로그램을 동시에 돌리니까 살짝 렉이 걸려서 점프 속도가 늦어지기 때문입니다, 양해 부탁드립니다) 작동 원리 1. pyautogui로 공룡 게임 부분의 스크린샷을 찍는다 - 이미지를 흑백으로 변환해서 연산속도를 증가시킨다 2. openCV2의 matchTemplate을 이용해서 선인장의 위치를 파악한다 3. 파악한 위치와 공룡의 위치를 비교해서 어느 ..
Sol Studio 공식 블로그
'파이썬' 태그의 글 목록