前提・実現したいこと
全てのshift-jisとcp932の文字を取得したい。
該当のソースコード
python
import codecs dec=codecs.getdecoder('shift-jis') #dec=codecs.getdecoder('cp932') # cp932の場合はこちら for i in range(256): try: print(dec(bytes([i]))[0]) except: pass for i in range(256): for j in range(256): try: test=dec(bytes([i,j]))[0] if len(test)==1: print(test) except: pass
質問事項
- shift-jis、cp932の文字全てを取得するにはどうすればいいか。
- 上記コードは問題ないでしょうか…
背景など
文字化けしないかのテストをするために、とりあえず全ての文字を調べようとしています。
UTF-8もした方が良いかもしれないけれど、多分大丈夫じゃないの?と信じたいです。
他の文字コードは、よくわかってません。
補足情報(FW/ツールのバージョンなど)
Windosw10
Python 3系
まだ回答がついていません
会員登録して回答してみよう