1. 程式人生 > >python3 取頁面指定資料(json)

python3 取頁面指定資料(json)

開發十年,就只剩下這套架構體系了! >>>   

有一個功能是,每天開啟一個網址,裡面會有一段資料,資料裡有url,這個url是每天會變的,取出這個url然後在新窗口裡開啟,下載--解壓--再呼叫

我的工作是把這些操作自動化了

先是獲取頁面資料--取出我要的地址

嚴格來說這個其實是一個網站,但是可以把他看成是一個介面請求,然後獲取到json裡的key,先記下吧,這是我今天的進度

因為上午我走了很多彎路,百度搜索python怎麼獲取頁面指定元素,然後出來一堆urlib,和BeautifulSoup實現的方法,然後為了安裝這兩個外掛,掉坑裡兩小時,使用pip更新的時候提示ssl failed,然後用命令更新pip版本,仍然提示ssl的問題;在網上查了使用pip --trsted-host pypi.python3.org install --upgrade pip命令,提示 Could not find a version that satisfies the requirement pip (from versions: )。反正弄來弄去,最後的終於辦法是去https://pypi.org/project/pip/#files  官網下載安裝檔案儲存在本地,然後使用pip install --upgrade pip 才更新成功;pip更新成功後再安裝其它軟體就沒再提示ssl驗證的問題了

然後還有一個問題 Missing parentheses in call to 'print' 的錯誤處理

SyntaxError: Missing parentheses in call to 'print'

原因:Mac安裝倆個python版本,2和3,python2系列可以支援 print “xxxx” ,python系列需要使用print("xxx")

感謝博主分享 https://blog.csdn.net/dracotianlong/article/details/4860759