#import bs4
from bs4 import BeautifulSoup
from urllib import request

con = request.urlopen('https://finance.naver.com/item/main.nhn?code=005930') #연결부품획득
# print('1. 연결 성공', con)
name = '삼성전자'

doc = BeautifulSoup(con, 'html.parser')
# print('2. 받은 것을 프린트 >> ', doc)
#doc안에는 naver.com의 첫페이지인 index.html파일의 소스가 통째로 들어있음.
span_code = doc.select('span.code') #검색의 결과를 리스트!!!
# print('code의 개수>> ', len(span_code))
code = span_code[0].text
print('코드: ', code)

# div_today = doc.select('div.today') #검색의 결과를 리스트!!!
# # print(div_today[0])
# today1 = div_today[0].select('span.blind') #검색의 결과는 리스트!!
# print(today1[0])
# print(today1[0].text)

span_blind = doc.select('span.blind')
#print(len(span_blind))

# for index in range(len(span_blind)):
#     print(index ,': ' , span_blind[index].text)

# 전일, 고가, 시가, 저가
# yes, high, low, start
yes = span_blind[15].text
print('전일: ', yes)
high = span_blind[16].text
print('고가: ', high)
start = span_blind[19].text
print('시가: ', start)
low = span_blind[20].text
print('저가: ', low)

# all = doc.select('div.today span.blind')
# print(len(all))
# print(all[0])

file = open(name + '.txt', 'w')
file.write(code + '\n')
file.write(yes + '\n')
file.write(high + '\n')
file.write(start + '\n')
file.write(low + '\n')
file.close()








