Python string.decode方法代碼示例- 純淨天空
文章推薦指數: 80 %
Python string.decode使用的例子?那麽恭喜您, 這裏精選的方法代碼示例或許可以為您提供幫助。
您也可以進一步了解該方法所在類 string 的 ...
當前位置:首頁>>代碼示例>>Python>>正文
本文整理匯總了Python中string.decode方法的典型用法代碼示例。
如果您正苦於以下問題:Pythonstring.decode方法的具體用法?Pythonstring.decode怎麽用?Pythonstring.decode使用的例子?那麽恭喜您,這裏精選的方法代碼示例或許可以為您提供幫助。
您也可以進一步了解該方法所在類string的用法示例。
在下文中一共展示了string.decode方法的15個代碼示例,這些例子默認根據受歡迎程度排序。
您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於我們的係統推薦出更棒的Python代碼示例。
示例1:find_noun_phrases
▲點讚6
▼
#需要導入模塊:importstring[as別名]
#或者:fromstringimportdecode[as別名]
deffind_noun_phrases(string):
noun_counts={}
try:
blob=TextBlob(string.decode('utf-8'))
except:
print"Erroroccured"
returnNone
ifblob.detect_language()!="en":
print"TweetsarenotinEnglish"
sys.exit(1)
else:
fornouninblob.noun_phrases:
ifnouninstopwords.words('english')ornouninextra_stopwordsornoun==''orlen(noun)<3:
pass
else:
noun_counts[noun.lower()]=blob.words.count(noun)
sorted_noun_counts=sorted(noun_counts.items(),key=operator.itemgetter(1),reverse=True)
returnsorted_noun_counts[0:15]開發者ID:utkusen,項目名稱:rhodiola,代碼行數:20,代碼來源:rhodiola.py
示例2:encode
▲點讚5
▼
#需要導入模塊:importstring[as別名]
#或者:fromstringimportdecode[as別名]
defencode(string):
returnunicodedata.normalize('NFKD',string.decode('utf-8')).encode('ascii','ignore')開發者ID:kodi-czsk,項目名稱:plugin.video.sosac.ph,代碼行數:4,代碼來源:sutils.py
示例3:parse_unicode_str
▲點讚5
▼
#需要導入模塊:importstring[as別名]
#或者:fromstringimportdecode[as別名]
defparse_unicode_str(string):
try:
returnstring.decode('utf8')
except(UnicodeEncodeError,UnicodeDecodeError):
returnstring開發者ID:PokemonGoF,項目名稱:PokemonGo-Bot,代碼行數:7,代碼來源:pokecli.py
示例4:string_to_key
▲點讚5
▼
#需要導入模塊:importstring[as別名]
#或者:fromstringimportdecode[as別名]
defstring_to_key(cls,string,salt,params):
utf16string=string.decode('UTF-8').encode('UTF-16LE')
returnKey(cls.enctype,MD4.new(utf16string).digest())開發者ID:joxeankoret,項目名稱:CVE-2017-7494,代碼行數:5,代碼來源:crypto.py
示例5:string_to_key
▲點讚5
▼
#需要導入模塊:importstring[as別名]
#或者:fromstringimportdecode[as別名]
defstring_to_key(cls,string,salt,params):
utf16string=string.decode('UTF-8').encode('UTF-16LE')
returnKey(cls.enctype,hashlib.new('md4',utf16string).digest())開發者ID:skelsec,項目名稱:minikerberos,代碼行數:5,代碼來源:encryption.py
示例6:parse_unicode_str
▲點讚5
▼
#需要導入模塊:importstring[as別名]
#或者:fromstringimportdecode[as別名]
defparse_unicode_str(string):
try:
returnstring.decode('utf8')
exceptUnicodeEncodeError:
returnstring開發者ID:PokemonGoF,項目名稱:PokemonGo-Bot-Backup,代碼行數:7,代碼來源:pokecli.py
示例7:byte_xor
▲點讚5
▼
#需要導入模塊:importstring[as別名]
#或者:fromstringimportdecode[as別名]
defbyte_xor(stream:bytes,key:int)->str:
returnbytes(byte^keyforbyteinstream).decode(errors="ignore")開發者ID:NeKitDS,項目名稱:gd.py,代碼行數:4,代碼來源:coders.py
示例8:decode_save
▲點讚5
▼
#需要導入模塊:importstring[as別名]
#或者:fromstringimportdecode[as別名]
defdecode_save(cls,save:Union[bytes,str],needs_xor:bool=True)->str:
ifisinstance(save,str):
save=save.encode()
ifneeds_xor:
save=cls.byte_xor(save,11)
save+="="*(4-len(save)%4)
returninflate(urlsafe_b64decode(save.encode())).decode(errors="ignore")開發者ID:NeKitDS,項目名稱:gd.py,代碼行數:12,代碼來源:coders.py
示例9:decode_mac_save
▲點讚5
▼
#需要導入模塊:importstring[as別名]
#或者:fromstringimportdecode[as別名]
defdecode_mac_save(cls,save:Union[bytes,str],*args,**kwargs)->str:
ifisinstance(save,str):
save=save.encode()
data=cls.cipher.decrypt(save)
last=data[-1]
iflast<16:
data=data[:-last]
returndata.decode(errors="ignore")開發者ID:NeKitDS,項目名稱:gd.py,代碼行數:13,代碼來源:coders.py
示例10:encode_save
▲點讚5
▼
#需要導入模塊:importstring[as別名]
#或者:fromstringimportdecode[as別名]
defencode_save(cls,save:Union[bytes,str],needs_xor:bool=True)->str:
ifisinstance(save,str):
save=save.encode()
final=urlsafe_b64encode(deflate(save))
ifneeds_xor:
final=cls.byte_xor(final,11)
else:
final=final.decode()
returnfinal開發者ID:NeKitDS,項目名稱:gd.py,代碼行數:14,代碼來源:coders.py
示例11:do_base64
▲點讚5
▼
#需要導入模塊:importstring[as別名]
#或者:fromstringimportdecode[as別名]
defdo_base64(
cls,data:str,encode:bool=True,errors:str="strict",safe:bool=True
)->str:
try:
ifencode:
returnurlsafe_b64encode(data.encode(errors=errors)).decode(errors=errors)
else:
padded=data+("="*(4-len(data)%4))
returnurlsafe_b64decode(padded.encode(errors=errors)).decode(errors=errors)
exceptException:
ifsafe:
returndata
raise開發者ID:NeKitDS,項目名稱:gd.py,代碼行數:16,代碼來源:coders.py
示例12:unzip
▲點讚5
▼
#需要導入模塊:importstring[as別名]
#或者:fromstringimportdecode[as別名]
defunzip(cls,string:Union[bytes,str])->Union[bytes,str]:
"""Decompressesalevelstring.
Usedtounzipleveldata.
Parameters
----------
string:Union[:class:`bytes`,:class:`str`]
Stringtounzip,encodedinBase64.
Returns
-------
Union[:class:`bytes`,:class:`str`]
Unzippedleveldata,asastream.
"""
ifisinstance(string,str):
string=string.encode()
unzipped=inflate(urlsafe_b64decode(string))
try:
final=unzipped.decode()
exceptUnicodeDecodeError:
final=unzipped
returnfinal開發者ID:NeKitDS,項目名稱:gd.py,代碼行數:28,代碼來源:coders.py
示例13:zip
▲點讚5
▼
#需要導入模塊:importstring[as別名]
#或者:fromstringimportdecode[as別名]
defzip(cls,string:Union[bytes,str],append_semicolon:bool=True)->str:
ifisinstance(string,bytes):
string=string.decode(errors="ignore")
ifappend_semicolonandnotstring.endswith(";"):
string+=";"
returncls.encode_save(string,needs_xor=False)開發者ID:NeKitDS,項目名稱:gd.py,代碼行數:10,代碼來源:coders.py
示例14:mapUTF8toXML
▲點讚5
▼
#需要導入模塊:importstring[as別名]
#或者:fromstringimportdecode[as別名]
defmapUTF8toXML(string):
uString=string.decode('utf8')
string=""
foruCharinuString:
i=ord(uChar)
if(i<0x80)and(i>0x1F):
string=string+chr(i)
else:
string=string+""+hex(i)[2:]+";"
returnstring開發者ID:gltn,項目名稱:stdm,代碼行數:12,代碼來源:M_E_T_A_.py
示例15:_floatconstants
▲點讚5
▼
#需要導入模塊:importstring[as別名]
#或者:fromstringimportdecode[as別名]
def_floatconstants():
_BYTES='7FF80000000000007FF0000000000000'.decode('hex')
ifsys.byteorder!='big':
_BYTES=_BYTES[:8][::-1]+_BYTES[8:][::-1]
nan,inf=struct.unpack('dd',_BYTES)
returnnan,inf,-inf開發者ID:soarpenguin,項目名稱:python-scripts,代碼行數:8,代碼來源:lib.py
注:本文中的string.decode方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。
延伸文章資訊
- 1Unicode HOWTO — Python 3.10.7 documentation
decode() is str.encode() , which returns a bytes representation of the Unicode string, encoded in...
- 2decode - Python Reference (The Right Way) - Read the Docs
Syntax¶. str. decode([encoding[, errors]]). encoding: Optional. The desired encoding. Defaults to...
- 3Python String decode() Method - Tutorialspoint
Python string method decode() decodes the string using the codec registered for encoding. It defa...
- 4Python String encode() decode() - DigitalOcean
Python string encode() function is used to encode the string using the provided encoding. This fu...
- 5Python Strings decode() method - GeeksforGeeks