自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Python中encode和encoding的區(qū)別是什么?

開(kāi)發(fā) 前端
encode()函數(shù)默認(rèn)為utf-8類型,正是因?yàn)槿绱?,所以在上面是否加utf-8編碼,都能夠正常的進(jìn)行解析。encoding='編碼類型',將字符串轉(zhuǎn)換為指定編碼的bytes,一般用于讀寫文件的時(shí)候用到。

[[431436]]

大家好,我是Python進(jìn)階者。

前言

前幾天有個(gè)叫【Alyine】的粉絲在問(wèn)了一道關(guān)于Python編碼的問(wèn)題,如下圖所示。

說(shuō)來(lái)也巧合,就在前幾天路飛學(xué)城的樵夫老師在xxx云音樂(lè)JS逆向的公開(kāi)課上講JS逆向破解的時(shí)候,也涉及到了這兩個(gè)東東,當(dāng)時(shí)講的很快,很多小伙伴們估計(jì)也有些蒙圈。

可以看到下圖的代碼中,encode()直接上來(lái)就是個(gè)函數(shù),而沒(méi)有加utf-8這樣的編碼字樣。

作為有些強(qiáng)迫癥的小編,我是看不下去的,雖然我也看了他的課程,但是小編自己加上編碼,也并沒(méi)有報(bào)錯(cuò)。

一、思路

其實(shí)解決問(wèn)題的關(guān)鍵點(diǎn)就是在一點(diǎn),搞清楚編碼之間的關(guān)系就可以了。其實(shí)關(guān)于編碼的文章,在之前的文章,小編也寫了好幾篇了,感興趣的小伙伴,為了補(bǔ)習(xí)一下基礎(chǔ),可以前往:一篇文章助你理解Python3中字符串編碼問(wèn)題、淺談unicode編碼和utf-8編碼的關(guān)系,這里就不針對(duì)編碼各大家族進(jìn)行贅述了。

二、分析

encode()函數(shù)默認(rèn)為utf-8類型,正是因?yàn)槿绱?,所以在上面是否加utf-8編碼,都能夠正常的進(jìn)行解析。它的作用是將unicode編碼轉(zhuǎn)換成其他編碼的字符串,如str2.encode('gb2312'),表示將unicode編碼的字符串str2轉(zhuǎn)換成gb2312編碼。encode()函數(shù)一般用于字符串轉(zhuǎn)換,在網(wǎng)絡(luò)爬蟲(chóng)的時(shí)候經(jīng)常會(huì)用到。

encoding='編碼類型',將字符串轉(zhuǎn)換為指定編碼的bytes,一般用于讀寫文件的時(shí)候用到。

三、總結(jié)

我是Python進(jìn)階者。本文基于粉絲提問(wèn),針對(duì)encode和encoding的區(qū)別做了簡(jiǎn)單講解。

 

責(zé)任編輯:姜華 來(lái)源: Python爬蟲(chóng)與數(shù)據(jù)挖掘
相關(guān)推薦

2025-02-06 08:44:11

MySQLEXISTSIN

2022-11-15 10:03:34

2023-10-24 09:07:14

CookieSessionHTTP

2023-10-23 11:07:37

HTTPRPC

2020-09-06 22:04:48

Python運(yùn)算符開(kāi)發(fā)

2016-03-21 10:40:53

RDDSpark SQL數(shù)據(jù)集

2024-12-30 07:20:00

Redis數(shù)據(jù)庫(kù)MySQL

2021-03-15 14:00:56

PythonC語(yǔ)言編程語(yǔ)言

2015-02-26 10:29:41

Google百度

2022-09-03 08:03:14

UbuntuDebian

2018-05-21 21:26:59

Apache HiveHbaseSQL

2017-11-21 22:49:10

2020-09-18 15:10:51

Web前端技術(shù)

2023-08-29 09:50:42

Unix shellLinux

2024-11-25 06:45:00

數(shù)據(jù)庫(kù)OLAPOLTP

2012-12-10 09:44:04

路由器本地回路

2022-11-18 16:10:03

云計(jì)算虛擬機(jī)

2021-02-17 00:30:41

機(jī)器學(xué)習(xí)深度學(xué)習(xí)人工智能

2023-06-09 09:10:06

nftablesiptables

2024-10-30 16:12:14

點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)