반응형 네이버 주식 크롤링 import pandas as pd import requests from tqdm import trange for i in trange(135): html = requests.get('https://finance.naver.com/item/frgn.nhn?code=065450&page={}'.format(i + 1)) table = pd.read_html(html.text) if i == 0: data = table[2].dropna().reset_index(drop = True) if i > 0: data1 = table[2].dropna().reset_index(drop = True) data = pd.concat([data, data1]) data = data.reset_index(drop = Tr.. 2020. 11. 2. ValueError: invalid literal for int() with base10: ' ' 문자열을 정수로 바꾸기 위해 int()를 사용하였는데 ex) a = '1.7' int(a) ValueError: invalid literal for int() with base10: ' 1.7 ' 이 발생하였다. 해당 문자열이 소수가 포함된 실수라 발생한 문제로 int(float(a)) 를 사용하여 문제 해결 2020. 10. 19. c언어 은행관리 프로그램 #include #include #include #define START_NUM 11111111 //입출금 내역(날짜) struct account{ char name[100]; //예금주 int num; //계좌번호 int money; //잔액 }account; int u_account(){ int a; do{ system("clear"); printf("==|y|s|==\n"); printf("=====계좌관리=====\n"); printf("==1번== 계좌 추가\n"); printf("==2번== 계좌 해지\n"); printf("==3번== 이전 메뉴\n"); printf("==4번== 종료 \n"); printf(":"); scanf("%d",&a); switch(a){ case 1: u_acc.. 2020. 10. 19. 이중for문으로 별찍기(5) -피라미드 응용 2020. 10. 19. c언어 이중for문으로 별찍기(3) -빈 상자만들기 #include int main(void) { int x; int i; printf("원하는 크기를 입력하세요:\n"); scanf("%d",&x); printf("********\n"); for(y=0;y 2020. 10. 19. c언어 이중for문으로 별찍기(2) -피라미드 #include int main(void) { int x,y; int i; printf("원하는 크기를 입력하세요:\n"); scanf("%d",&i); for(y=1;y 2020. 10. 19. c언어 이중for문으로 별찍기(1) -상자만들기 #include int main(void) { int i; int j; int x; int y; printf("깊이를 결정하세요\n:"); scanf("%d",&x); printf("너비를 결정하세요\n:"); scanf("%d",&y); for(j=0;j 2020. 10. 19. fork 생성하여 원하는 크기의 트리만들기 #include #include #include int main() { int i,j; int n,m; int pid=0; printf("insert want level:"); scanf("%d",&n);//원하는 깊이를 받는다 printf("insert want extent:"); scanf("%d",&m);//원하는 너비를 받는다 printf("first pid [%d]\n ",getpid()); for(j=0;j 2020. 10. 19. if문 if else 문 예제 2020. 10. 19. 네이버 인기검색어 크롤링 from urllib.request import urlopen from bs4 import BeautifulSoup from html2text import html2text import pprint if __name__ == "__main__": url = urlopen("https://www.naver.com/") bs = BeautifulSoup(url,'html.parser') rank = bs.find_all('span',class_='ah_k') list = [] dic = {} for val in rank: list.append(html2text(str(val)).replace("\n","",2)) for n in range(0,20): dic[n+1] = list[n] dic = pprint.. 2020. 10. 19. 이전 1 ··· 5 6 7 8 9 10 11 ··· 13 다음 반응형