タイ語の翻訳者を作ろうとしていますが、タイ語の文字を使って書くことができません。デフォルトのエンコーディングが何であるかを確認するためにこれを行う場所を見ました:
import sys; print(sys.getdefaultencoding())
私はutf-8を取得します
私の問題は、私が得ることです?? タイ文字を使うとき。それらを使用できる方法はありますか?別の質問文を翻訳しようとしていて、単語の間にスペースを入れる方法を考えていました。現時点では、すべての単語を .txt ファイルにまとめただけです。
s = shelve.open("THAI.dat")
s[entry]=define
text_file = open("THAI.txt", "w+")
num = int(input("How many words are in sentence"))
while num != 0:
trys = input("Input english word")
if trys in s:
print(s[trys])
part = s[trys]
text_file.write(part)
num -= 1