Python
-
Python 시퀀스 데이터 다루기(jupyter notebook 실습)Python 2021. 11. 8. 02:24
In [1]: from IPython.core.display import display, HTML display(HTML("")) 210524.ipynb 실습¶ #¶ 툴팁 함수나 변수 뒤에 커서 또는 드래그하고 Shift + Enter 도움창 띄우기 ?객체명 기본 단축키¶ \ : 단축키 도움말 \ : command mode 전환 \ : edit mode 전환 \ : 해당 셀 삭제 \ : 셀 추가(위로) \ : 셀 추가(아래로) \ : 해당 셀 실행 \ : 해당 셀 실행 후 다음셀로 커서 넘어감 \ : 셀 복사, 붙여넣기, 잘라내기 \ : 해당 셀&아래 셀 합치기 \ : 셀을 markdown 모드로 변경 \ : 셀을 code 모드로 변경 \ : 커서 위치 라인 주석처리 \ : 현재 커서 위치에서 셀 분할 ..
-
Python 크롤링 공부Python 2021. 11. 8. 02:14
1. import urllib.request from bs4 import BeautifulSoup from itertools import count import pandas as pd import ssl import datetime def get_request_url(url, enc='utf-8'): context = ssl._create_unverified_context() req = urllib.request.Request(url) try: respose = urllib.request.urlopen(req, context=context) if respose.getcode() == 200: print("get_request_url : [%s] Url Request Success"% datetime.da..
-
Python 기본 문법 공부Python 2021. 11. 8. 02:05
1. # 문자열 # 문자열 포맷팅 result = 3 + 5 print(result) # 문자열 결합 print("py" "thon") print("py" + "thon") print("py" * 3) # multiline -> """str""" or '''str''' str = """ Life is too short You need python """ strr = ''' str str ''' ### # 문자열 포맷팅 # 1. %-formatting 2. {}-formatting 3.f-String ### "%f" % 3.14 "My name is {}".format("예진") name= "예진" f"My name is {name}" print(str) print(strr) # help 도움말 및 설명 ..
-
[Python] import 문에서 에러 발생시 체크사항(ModuleNotFoundError )Python 2021. 6. 5. 01:00
현재 파일위치와 동일한 위치의 모듈 가져오기 from 모듈명 import 가져올멤버 import 모듈명 from . import 모듈명 1. 워킹 디렉토리 위치를 기준으로 import 경로가 지정되었나 우선 확인한다. 2. 코드에 sys.path.append('경로') 추가 ex) No module named '모듈명' 3. 여러 버전의 Python과 Anaconda가 혼재되어있다면 Python Interpreter 다시고르기 4. 아나콘다 base위에서 동작한다면 아나콘다 환경변수 확인 D:\Users\{유저이름}\anaconda3\Scripts D:\Users\{유저이름}\anaconda3\Library\bin D:\Users\{유저이름}\anaconda3\Library\mingw-w64\bin