zoukankan      html  css  js  c++  java
  • 004 编码解码

    // encode ->
    # decode : bytes - string 
    # encode : string - bytes
    
    
    from sys import argv
    script, encoding, error = argv
    
    def print_line(line, encoding, errors):
        next_lang = line.strip()
        raw_bytes = next_lang.encode(encoding, errors = errors)
        cooked_string = raw_bytes.decode(encoding, errors = errors)
        print(raw_bytes, "<===>", cooked_string)
    
    def main(language_file, encoding, errors):
        line = language_file.readline()
        if line:
            print_line(line, encoding, errors)
            return main(language_file, encoding, errors)
    
    
    languages = open("languages.txt", encoding = "utf-8")
    main(languages, encoding, error)
    /*
    // languages.txt
    Afrikaans
    አማርኛ
    Аҧсшәа
    العربية
    Aragonés
    Arpetan
    Azərbaycanca
    Bamanankan
    বাংলা
    Bân-lâm-gú
    Беларуская
    Български
    Boarisch
    Bosanski
    Буряад
    Català
    Чӑвашла
    Čeština
    Cymraeg
    Dansk
    Deutsch
    Eesti
    Ελληνικά
    Español
    Esperanto
    فارسی
    Français
    Frysk
    Gaelg
    Gàidhlig
    Galego
    한국어
    Հայերեն
    हिन्दी
    Hrvatski
    Ido
    Interlingua
    Italiano
    עברית
    ಕನ್ನಡ
    Kapampangan
    ქართული
    Қазақша
    Kreyòl ayisyen
    Latgaļu
    Latina
    Latviešu
    Lëtzebuergesch
    Lietuvių
    Magyar
    Македонски
    Malti
    मराठी
    მარგალური
    مازِرونی
    Bahasa Melayu
    Монгол
    Nederlands
    नेपाल भाषा
    日本語
    Norsk bokmål
    Nouormand
    Occitan
    Oʻzbekcha/ўзбекча
    ਪੰਜਾਬੀ
    پنجابی
    پښتو
    Plattdüütsch
    Polski
    Português
    Română
    Romani
    Русский
    Seeltersk
    Shqip
    Simple English
    Slovenčina
    کوردیی ناوەندی
    Српски / srpski
    Suomi
    Svenska
    Tagalog
    தமிழ்
    ภาษาไทย
    Taqbaylit
    Татарча/tatarça
    తెలుగు
    Тоҷикӣ
    Türkçe
    Українська
    اردو
    Tiếng Việt
    Võro
    文言
    吴语
    ייִדיש
    中文
    */
    

      

  • 相关阅读:
    P1197 [JSOI2008]星球大战[并查集+图论]
    P1955 [NOI2015]程序自动分析[离散化+并查集]
    取模运算律[简单数学]
    P1462 通往奥格瑞玛的道路[最短路+二分+堆优化]
    P1330 封锁阳光大学[搜索+染色]
    P1168 中位数[堆 优先队列]
    P2661 信息传递[最小环+边带权并查集]
    P1080 【NOIP 2012】 国王游戏[贪心+高精度]
    P2085 最小函数值[优先队列]
    【转】priority_queue的用法
  • 原文地址:https://www.cnblogs.com/huafan/p/14589359.html
Copyright © 2011-2022 走看看