第三章 數(shù)據(jù)獲取與展示

本地數(shù)據(jù)獲取

file_obj= open(filename, mode='r', buffering=-1, …)
文件的操作流程:打開-->操作-->關閉,一定要形成一個完整的閉環(huán)

  • mode為可選參數(shù),默認值為r
  • buffering也為可選參數(shù),默認值為-1(0代表不緩沖,1或大于1的值表示緩沖一行或指定緩沖區(qū)大?。?/li>
  • open函數(shù)mode


    圖1 open函數(shù)mode
  • 文件操作相關函數(shù)
    (1)open()函數(shù)返回一個文件(file)對象
    (2)文件對象可迭代
    (3)有關閉和讀寫文件相關的函數(shù)/方法:f.read(),f.write(),f.readline(), f.readlines(),f.writelines(),f.close(),f.seek()


    圖2 向文件寫入字符串

    圖3 讀取文件

網(wǎng)絡數(shù)據(jù)獲取

網(wǎng)絡數(shù)據(jù)的通用獲取方法是:爬取 + 解析

  • 爬?。簎rllib內(nèi)建模塊urllib.requests;requests第三方庫;scrapy框架
  • 解析:BeautifulSoup庫,re模塊
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容