본문 바로가기
728x90
반응형

프로그래밍 언어115

Python - .ipynb(notebook)파일을 .py(파이썬)파일로 변경하기 colab을 쓰다가 .py 다운로드 시 코드가 약간 엉켜서 다운되는 현상이 일어났다 code block을 하나씩 복붙하기는 너무 귀찮아서 찾아보니까 jupyter에선 변환 기능이 있다고함.. 이것도 귀찮긴 하지만 하라니까 한다..ㅜㅜ 1. Anaconda Prompt 실행 2. 변경할 파일이 있는 폴더로 이동 3. jupyter nbconvert --python 파일명.py 입력 -> 변경 완료 (이동한 폴더 내에 생성됨 2021. 1. 26.
Python - 웹 크롤링이란? (feat.BeautifulSoup) 정적 웹페이지 크롤링 - BeutifulSoup 웹 크롤링이란? → 웹에있는 정보들을 프로그램으로 자동화하여 가져오는 것 → 스크래핑, 스파이더링이라고도 부르지만 요새는 크롤링이라고 한다 정적 웹페이지란? → 말 그대로 움직이지 않는 웹페이지 (클릭 등의 이슈가 없는) → 여러 페이지를 크롤링할 시 페이지별 규칙적인 주소(url)가 있어야한다 크롤링 순서 1.원하는 웹 페이지의 주소 및 html구조 파악 ( 웹페이지에서 개발자도구 - F12 를 눌러 구조 파악) 2.requests 로 웹페이지의 html 정보 수집 3.BeautifulSoup 으로 html구조 분석 requests → 파이썬에서 http요청을 보낼 수 있는 모듈(라이브러리) → GET : 정보 조회 → POST : 정보 생성, 변경 im.. 2021. 1. 15.
프로그래밍 연습 - 설치 없이 코딩 연습 하는 방법(repl.it) repl.it The collaborative browser based IDE Repl.it is a simple yet powerful online IDE, Editor, Compiler, Interpreter, and REPL. Code, compile, run, and host in 50+ programming languages: Clojure, Haskell, Kotlin, QBasic, Forth, LOLCODE, BrainF, Emoticon, Bloop, Unlambda, JavaScript, CoffeeScript, repl.it Start coding 클릭 후 회원가입 및 로그인 구글, 페이스북, 깃허브 아이디로 로그인 가능 왼쪽 메뉴 바 상단 + New repl 클릭 원하는 언어 선택 .. 2021. 1. 5.
728x90
반응형