Python string.decode方法代碼示例- 純淨天空

文章推薦指數: 80 %
投票人數:10人

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;未經允許,請勿轉載。



請為這篇文章評分?