본문 바로가기

분류 전체보기140

[python] 다음 뉴스 크롤링 (python crawling) import requests import lxml.html import pandas as pd from pandas.io import sql import os import time import datetime 뉴스 url 에 필요한 date list date_index = pd.date_range(start='20210801', end='20210803') date_list = date_index.strftime("%Y%m%d").tolist() date_list category = ['politics', 'economic', 'society', 'culture', 'foreign', 'digital'] id_list = ['10000', '10100', '10200', '10300', '10400', .. 2021. 9. 12.
[python] 파이썬 딕셔너리 안에서 특정 키만 가져오기 파이썬 딕셔너리 안에서 특정 키만 가져오기 다음과 같은 dictionary가 있을 때, category_id = {'politics' : '10000', 'economic' : '10100', 'society' : '10200', 'culture' : '10300', 'foreign' : '10400', 'digital' : '10500'} keys() 함수를 통해 dictionary에 포함된 모든 key들을 출력해보면 아래와 같다. 여러 key값 중 'digital'만 출력하기 위해 아래와 같이 입력하면, category_id.keys()는 시퀀스 객체가 아니기 때문에 error가 난다. category_id.keys()를 순서가 있는 시퀀스 자료형인 list로 변환하여 접근해야 한다. print(li.. 2021. 9. 12.
[python] random 모듈 함수 파이썬에서 random number를 사용하기 위해서는 random 모듈을 사용한다. import random 하여 random 모듈 사용. import random 기본함수 random() : 반 열린 구간(semi-open range) [0.0, 1.0) 무작위 float 숫자를 반환 randint(a, b) : 입력 파라미터 a부터 b까지의 범위 중 임의의 정수를 반환 (a 2021. 9. 6.
Anaconda default 가상환경 자동 활성화 해제 Anaconda default 가상환경 base 자동 활성화 해제하기 conda activate base # base가 활성화된 상태에서 아래 명령어 수행 conda config --set auto_activate_base false 참고 : https://sike6054.github.io/blog/etc/fourth-post/ 2021. 9. 2.