네이버 많이 본 뉴스 랭킹보기 파이썬3 코드(Python3 + requests + BeautifulSoup + datetime) > 주인장(개발자) 로그 - [Unknown]

본문 바로가기
사이트 내 전체검색
google.com / youtube.com / naver.com / daum.net / zum.com


현재: 약 50만 다운로드 / 목표: 글로벌 5,000만 다운로드 이상
인기 국가: 한국,인도,미국,홍콩,오스트리아,일본,스위스
프랑스,캐나다,이탈리아,오스트레일리아,영국,스페인

회원로그인


이곳은 "개인 블로그"입니다.
::: 손님분들 환영 :::
콜린스코빌드 영영사전
캠브리지 영영사전
옥스포드 영영사전
메리엄웹스터 영영사전
롱맨 영영사전
특수문자
2024-10-11 (금)
04:20 KST / +09:00
Give First, and then ...

[ Android Application Links ]
Since 2011.03

ⓐ 정각알림(OnTimeAlarm)
ⓑ 알람포미(Alarm4Me)
ⓒ 플래시온(FlashOn)
ⓓ 와이파이온오프위젯
    (WifiOnOff4 Widget)
ⓔ 폴더플레이어포미
    (FolderPlayer4Me)
ⓕ 리코더포미(Recorder4Me)
ⓖ 리사이즈픽포미
    (ResizePic4Me)
ⓗ 언인스톨러포미
    (Uninstaller4Me)
ⓘ 배터리포미(Battery4Me)
ⓙ 볼륨맨포미
    (Volumeman4Me)

달러 환율보기
Your IP: 44.220.184.63

배너수익은 앱개발과 개선에 사용합니다.

※ 주인장의 개인 글쓰기 공간 

 

주인장(개발자) 로그

Python | 네이버 많이 본 뉴스 랭킹보기 파이썬3 코드(Python3 + requests + BeautifulSoup + datetim…

페이지 정보

작성자 주인장 작성일2017. 07. 21. 19:02 조회25,988회 댓글0건

본문



배너수익은 앱개발과 개선에 사용합니다.

이곳 메인페이지 우측 뉴스 내용....

날코딩~

Python3 + requests + BeautifulSoup+ datetime

 

#!/usr/local/bin/python3


import requests

from bs4 import BeautifulSoup

import datetime


now = datetime.datetime.now()

weekDay = now.weekday()

day = ''

dayDay = ['월', '화', '수', '목', '금', '토', '일']


for idx in range(0, 7, 1):

if weekDay == idx:

day = dayDay[idx]

break;


nowDatetime_1 = now.strftime('%H:%M %m-%d') + ' [' + day+ '] '

nowDatetime_2 = now.strftime('/ %Y')


url = "http://news.naver.com/main/ranking/popularDay.nhn?rankingType=popular_day&sectionId=000"

data = requests.get(url)


soup = BeautifulSoup(data.content, 'html.parser', from_encoding='utf-8')


count = 1

link_url = 'http://news.naver.com'

html = "<div style='text-align:center; font-weight:bold'>--- News Today ---</div>\n<div style='text-align: right; font-weight:bold'>" + nowDatetime_1 +  nowDatetime_2 + "<br></div>\n"


documents = soup.find('div', class_='content')

items = documents.findAll("dt")


for item in items:

link = item.find('a')

if link:

href = link_url + link.get('href')

title = link.get('title')

text = link.get_text().strip()

html += "<div>◁ " + str(count) + ". <a href='%s' target='_blank' title='%s'>%s</a></div>\n" % (href, title, text)

count += 1


html = "<div style='line-height:1.8; display:block;'>\n" + html + "</div>"

f = open('저장할 html 파일 위치 지정','w')

f.write(html)

f.close()

 

  • 페이스북으로 보내기
  • 트위터로 보내기
  • 구글플러스로 보내기

댓글목록

등록된 댓글이 없습니다.

주인장(개발자) 로그 목록

Total 221건 6 페이지
주인장(개발자) 로그 목록
번호 제목 글쓴이 날짜 조회
171 Talk 홍천뚝배기 본점, 달성군 - 5천원 인기글

http://blog.naver.com/bo1289/22...
주인장 07. 23 18896
170 Python 파이썬에서 윤년 체크(isleap(year)) 댓글[1 ] 인기글

4로 나눈 나머지가 0 이고(100으로 나눈 나머지가 0이 아니거나 400으로 나눈 나머지가 0) 이면 윤년이다. ...
주인장 07. 21 29319
열람중 Python 네이버 많이 본 뉴스 랭킹보기 파이썬3 코드(Python3 + requests + BeautifulSoup + datetime) 인기글

이곳 메인페이지 우측 뉴스 내용....날코딩~...
주인장 07. 21 25989
168 Talk 인디언 스카우트 식스티 999cc 인기글

 인디언 스카우트 식스티 999cc...1천8백3십만원...액세서리 부품값들이 여차하면 50만이상 100만원....
주인장 07. 18 20697
167 Talk 인디언 스카우트 1133cc 인기글

 새로나온 인디언 스카우트 1133cc2천만원... ...
주인장 07. 18 17313
166 Talk 에너지 하베스팅 인기글

2020년, 이제 모든 일을 ‘손목에 차는 컴퓨터’ 한 대로 해결할 수 있다. K씨도 스마트워치를 구매하기 위해 S사 대리점을 찾았다. 그런데 점원이...
주인장 07. 06 27326
165 Talk 한국지도, 세계지도 인기글

한국지도, 세계지도   ...
주인장 07. 05 16089
164 Talk 제주도 자전거 일주도로 인기글관련링크

제주도 자전거 일주도로  ...
주인장 07. 03 16199
163 Talk 달려라 오토바이 읽기 링크 인기글

달려라 오토바이 읽기 링크 ...
주인장 06. 30 18240
162 Talk 붕어낚시 첫걸음 읽기 링크 인기글

붕어낚시 첫걸음 읽기 링크 ...
주인장 06. 30 19997
게시물 검색


접속자집계

오늘
243
어제
2,116
최대
8,785
전체
9,583,286
* LOG :: ① 배의 속력이나 항정(航程)을 재는 데 쓰는 항해 계기 ② 항해 일지나 항공 일지 :: From 2016. About me 상단으로
안드로이드 애플리케이션 테스트에 사용하고 있는 스마트폰들
Galaxy Folder2(Android 6.0), Galaxy S10+(Android 11), LG V50(Android 10), Galaxy S9+(Android 10), Redmi Note7(Android 9)
Galaxy S7(Android 8.0), Galaxy S5(Android 6.0), Nexus 5x(Android 8.1), G4(Android 7.0), Redmi 4 Prime(Android 6.0)
모바일 버전으로 보기