반응형

programming 27

tip - '64bit'? '32bit'? 비트 아키텍처 확인 방법

1) platform 모듈 이용 platform.architecture(executable=sys.executable, bits='', linkage='') 다양한 아키텍처 정보에 대해 주어진 실행 파일(기본값은 파이썬 인터프리터 바이너리)을 조회합니다. 코드 import platform print(platform.architecture()) 실행 결과 2) sys.maxsize 이용 platform — 하부 플랫폼의 식별 데이터에 대한 액세스 — Python 3.7.9 문서 platform — 하부 플랫폼의 식별 데이터에 대한 액세스 소스 코드: Lib/platform.py 참고 각 플랫폼은 알파벳순으로 나열되고, 리눅스는 유닉스 절에 포함됩니다. 크로스 플랫폼 platform.architecture(..

programming/python 2021.01.12

series - PyLotto 만들기_2 - 당첨번호 1회 ~ 최신회 까지 가져오기_크롤링

※ 주의 : 불법적인 크롤링에 대한 책임은 전적으로 본인에게 있습니다. series-PyLotto-만들기1-이번주-당첨-번호-가져오기 1) 설명 마지막 회차를 가져와야 하기 때문에 크롤링 함수를 구성 [ 이전의 코드와 동일 ] 해당 회차의 번호를 가져올 수 있도록 인자로 전달받아 사이트 주소를 완성 마지막 회차를 가져와 1회 차까지 순차적으로 크롤링하여 출력 2) 코드 import requests from bs4 import BeautifulSoup def getLastNo(): req = requests.get('https://www.dhlottery.co.kr/gameResult.do?method=byWin') html = req.text soup = BeautifulSoup(html, 'html.p..

programming/python 2021.01.06

series - PyLotto 만들기_1 - 이번주 당첨 번호 가져오기_크롤링

※ 주의 : 불법적인 크롤링에 대한 책임은 전적으로 본인에게 있습니다. 1) 설명 동행 복권 사이트에 가보면 로또 번호를 분석한 페이지가 존재한다. 그 사이트와 비슷한 프로그램을 구성해 보려고 한다. 2) 코드 설명 크롤링에서는 다른 포스팅에서 자세히 설명하는 걸로 하고, 다음의 코드는 로또 당첨번호 사이트에서 회차, 추첨일, 당첨번호, 보너스 번호를 크롤링하여 리스트로 반환하는 코드이다. beautifulSoup을 이용하여 select 했다. 3) 코드 import requests from bs4 import BeautifulSoup def crawlingLotto(): # 로또 이번주 당첨 번호 사이트 주소 req = requests.get('https://www.dhlottery.co.kr/game..

programming/python 2021.01.06

error - Visual Studio와 Unity 연동 문제 해결

1) 문제 비주얼 스튜디오를 사용 중 유니티 관련 클래스 & 메서드가 인식되지 않는 문제 * Monomonobehaviour가 색이 안바껴요안 바껴요 , * Start() Update() 색이 안 바껴요 등... 2) 경우 1. 비주얼 스튜디오와 유니티를 별도로 설치한 경우 2. Visual Studio Tools for Unity가 안깔린 경우 3. Unity External Tools 설정이 안된경우 3) 해결 1. Visual Studio Tools for Unity 깔기 ◆ Visual Studio Installer 실행 ◆ 자세히 - 수정 - 게임 - Unity를 사용한 게임 개발 체크 - 수정 ( 우측 하단 ) 2. Unity External Tools 설정 ◆ Unity 실행 - Edit -..

programming/unity 2021.01.05

codeKit - C언어 - 다양한 입출력 예제

입출력 각 자료형에 따른 입출력 방식 소개 코드 #include // scanf를 사용하기 위하여 // 프로젝트 속성 -> C/C++ -> SDL 검사 // 간단히 위험해 보이는 기능들도 사용을 중지 시키겠다 // 라는 기능을 끈겁니다. -> scanf는 위험하다는 결론 ( 메모리 문제 ) // 전역변수 char c; int i; float f; double d; char str[32]; // 문자 입력받기 char input_char() { scanf("%c", &c); return c; } // 정수를 입력받기 int input_decimal() { scanf("%d", &i); return i; } // 정수를 입력받기 float input_float() { scanf("%f", &f); retur..

programming/C \ C++ 2020.12.31

error - 공공데이터 API - SERVICE_KEY_IS_NOT_REGISTERED_ERROR / 에러 해결

● 공공데이터 API 활용시 다음과 같은 에러 발생 SERVICE_KEY_IS_NOT_REGISTERED_ERROR SERVICE ERROR SERVICE_KEY_IS_NOT_REGISTERED_ERROR 30 ○ 해결방안 1 - 1시간을 기다려 본다. { 여기서 미리보기는 해결 되었습니다. } 2 - ServiceKey가 UTF-8 로 되어 있어 반드시 인코딩 하여 넘겨야 한다. import requests from urllib import parse url = 'http://apis.data.go.kr/B551182/pubReliefHospService/getpubReliefHospList' key = '서비스키' queryParams = f'?{parse.quote_plus("serviceKey")..

programming/python 2020.12.07

Flutter - PANIC: Cannot find AVD system path. Please define ANDROID_SDK_ROOT / 에러 해결

● 1. 플루터 설치 후 해당 오류가 나타난 경우. SDK 또는 안드로이드 스튜디오를 용량 부족 등의 이유로 다른 드라이브나 다른 경로에 설치한 경우. PANIC: Cannot find AVD system path. Please define ANDROID_SDK_ROOT ♣ 마무리 저 같은 경우에는 ROOT 뿐만 아니라 다음과 같이 3가지 환경 변수를 설정하였습니다. ANDROID_SDK_ROOT - " SDK 경로 " ANDROID_EMULATOR_HOME - %ANDROID_SDK_ROOT%/.android/ ANDROID_AVD_HOME - %ANDROID_EMULATOR_HOME%/avd

programming/flutter 2020.12.07
반응형