最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python輸出\u編碼將其轉(zhuǎn)換成中文的實例

 更新時間:2018年12月15日 10:45:36   作者:Recar  
今天小編就為大家分享一篇Python輸出\u編碼將其轉(zhuǎn)換成中文的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

爬取了下小豬短租的網(wǎng)站出租房信息但是輸出的時候是這種:

Python輸出\u編碼將其轉(zhuǎn)換成中文

百度了下。python2.7在window上的編碼確實是個坑

解決如下

如果是個字典的話要先將其轉(zhuǎn)成字符串 導入json庫

然后 這么輸出(json.dumps(data).decode("unicode-escape"))

整個代碼demo

# -*- coding: UTF-8 -*-
#小豬短租爬取
import requests
from bs4 import BeautifulSoup
import json
def get_xinxi(i):
 url = 'http://cd.xiaozhu.com/search-duanzufang-p%d-0/' %i
 html = requests.get(url)
 soup = BeautifulSoup(html.content)
 #獲取地址
 dizhis=soup.select(' div > a > span')
 #獲取價格
 prices = soup.select(' span.result_price')
 #獲取簡單信息
 ems = soup.select(' div > em')
 datas =[]
 for dizhi,price,em in zip(dizhis,prices,ems):
  data={
   '價格':price.get_text(),
   '信息':em.get_text().replace('\n','').replace(' ',''),
   '地址':dizhi.get_text()
  }
  print(json.dumps(data).decode("unicode-escape"))
i=1
while(i<12):
 get_xinxi(i)
 i=i+1

爬取了12頁的信息

Python輸出\u編碼將其轉(zhuǎn)換成中文

小結:

壓注意的是

創(chuàng)建soup

soup = BeautifulSoup(html.content)

多個值的for賦值

for dizhi,price,em in zip(dizhis,prices,ems):

字典的輸出編碼問題

json.dumps(data).decode("unicode-escape")

如果想獲取每個個詳細信息可以獲取其href屬性值

#page_list > ul > li:nth-of-type(1) > a

然后獲取其屬性值get(‘href')獲取每個的詳情信息在解析頁面獲取想要的信息加在data字典中

以上這篇Python輸出\u編碼將其轉(zhuǎn)換成中文的實例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • Python能干什么、Python主要應用于哪些方面

    Python能干什么、Python主要應用于哪些方面

    無論是從入門級選手到專業(yè)級選手都在做的爬蟲,還是Web程序開發(fā)、桌面程序開發(fā)還是科學計算、圖像處理, Python都可以勝任。Python為我們提供了非常完善的基礎代碼庫,覆蓋了網(wǎng)絡、文件、GUI、 數(shù)據(jù)庫、文本等大量內(nèi)容。用Python開發(fā),許多功能不必從零編寫
    2023-06-06
  • Python入門教程(二)Python快速上手

    Python入門教程(二)Python快速上手

    這篇文章主要介紹了Python入門教程(二)Python快速上手,Python是一門非常強大好用的語言,也有著易上手的特性,本文為入門教程,需要的朋友可以參考下
    2023-04-04
  • Python技巧分享之如何將字符串轉(zhuǎn)回DataFrame格式

    Python技巧分享之如何將字符串轉(zhuǎn)回DataFrame格式

    平常我們使用pandas,一般使用的是DataFrame和Series,但個別交換數(shù)據(jù)的時候,只能使用字符串,那如何再將字符串再轉(zhuǎn)回DataFrame格式呢,本文就來和大家講講解決辦法
    2023-06-06
  • Python實現(xiàn)softmax反向傳播的示例代碼

    Python實現(xiàn)softmax反向傳播的示例代碼

    這篇文章主要為大家詳細介紹了Python實現(xiàn)softmax反向傳播的相關資料,文中的示例代碼講解詳細,具有一定的參考價值,感興趣的可以了解一下
    2023-04-04
  • Windows系統(tǒng)Python直接調(diào)用C++ DLL的方法

    Windows系統(tǒng)Python直接調(diào)用C++ DLL的方法

    這篇文章主要介紹了Windows系統(tǒng)Python直接調(diào)用C++ DLL文件的方法,本文給大家介紹的非常詳細,具有一定的參考借鑒價值 ,需要的朋友可以參考下
    2019-08-08
  • wxPython實現(xiàn)繪圖小例子

    wxPython實現(xiàn)繪圖小例子

    這篇文章主要為大家詳細介紹了wxPython實現(xiàn)繪圖小例子,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-11-11
  • python使用requests模塊實現(xiàn)爬取電影天堂最新電影信息

    python使用requests模塊實現(xiàn)爬取電影天堂最新電影信息

    這篇文章主要介紹了python使用requests模塊實現(xiàn)爬取電影天堂最新電影信息,本文通過實例代碼給大家介紹了str/list/tuple三者之間怎么相互轉(zhuǎn)換,需要的朋友可以參考下
    2019-04-04
  • 一篇文章帶你深入學習Python函數(shù)

    一篇文章帶你深入學習Python函數(shù)

    這篇文章主要帶大家深入學習Python函數(shù),具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-01-01
  • python中__call__方法示例分析

    python中__call__方法示例分析

    這篇文章主要介紹了python中__call__方法示例分析,較為詳細的分析了python中__call__方法的用法,需要的朋友可以參考下
    2014-10-10
  • Python如何根據(jù)頁碼處理PDF文件的內(nèi)容

    Python如何根據(jù)頁碼處理PDF文件的內(nèi)容

    在Python中,fitz庫可以用于多種任務,如打開PDF文件、遍歷頁面、添加注釋、提取文本、旋轉(zhuǎn)頁面等,此外,它還可以用于在PDF頁面上添加高亮注釋、提取圖像等操作,這篇文章主要介紹了Python根據(jù)頁碼處理PDF文件的內(nèi)容,需要的朋友可以參考下
    2024-06-06

最新評論

石门县| 三明市| 内丘县| 内江市| 日土县| 河曲县| 且末县| 集贤县| 甘孜| 昔阳县| 米泉市| 三门峡市| 辰溪县| 通辽市| 留坝县| 新巴尔虎左旗| 天峻县| 江西省| 泾源县| 化德县| 呈贡县| 化隆| 清流县| 宜州市| 佛学| 漯河市| 平果县| 德保县| 喜德县| 石林| 留坝县| 萨迦县| 双桥区| 观塘区| 五指山市| 门源| 新乐市| 正安县| 寻乌县| 朝阳区| 洞口县|