iT邦幫忙

第 11 屆 iT 邦幫忙鐵人賽

DAY 8
1
AI & Data

Python&ML資料分析系列 第 8

【Day8】Python網路獲取资料

從網路獲取資料
一種利用python自帶的urllib套件

import urllib.request
r = urllib.request.urlopen("https://www.google.com/") 
html = r.read()
print(html)

利用requests套件的get方法

import requests

res = requests.get('https://money.cnn.com/data/dow30/')
print(res.text)

將獲取js數據

再利用regular expression,(.*?)代表你要爬取的對象
在JS數據中獲得需要的dow指數

import requests
import re
import pandas as pd
def retrieve_dji_list():
    try:
        r=requests.get('https://money.cnn.com/data/dow30/')
    except ConnectionError as err:
        print(err)

上一篇
【Day7】Python 讀寫
下一篇
【Day 9】Python Normalization
系列文
Python&ML資料分析17

尚未有邦友留言

立即登入留言