こちらのサイトを参照し
https://myafu-python.com/jinja2/
次に
次に
最後は空のhtmlファイルを作成
サイトと全く同じやり方です!
こちらのpythonのコードを実行したのですが
PS C:\Users\81809\OneDrive\Desktop\a> & C:/Users/81809/AppData/Local/Microsoft/WindowsApps/python3.9.exe c:/Users/81809/OneDrive/Desktop/a/rendering.py <Template 'template.j2'> Traceback (most recent call last): File "c:\Users\81809\OneDrive\Desktop\a\rendering.py", line 11, in <module> params = json.load(f) File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.9_3.9.1776.0_x64__qbz5n2kfra8p0\lib\json\__init__.py", line 293, in load return loads(fp.read(), UnicodeDecodeError: 'cp932' codec can't decode byte 0x8b in position 26: illegal multibyte sequence PS C:\Users\81809\OneDrive\Desktop\a>
とエラーが出ます。
調べたこと
python UnicodeDecodeError
UnicodeDecodeError cp932
でググってみて
cp932はマイクロソフトが開発した文字コード?の様な内容があり
それをutf8にエンコードしなければいけない的な事を見ました
上のコードでエンコードできてると思ってたのと
jinja2を勉強し始めたばかりで、右左も分からなかったので
こちらで質問させて頂きました。
丸投げ質問なのは承知ですが
ヒントだけでも、なにか教えていただけると幸いです。
宜しくお願い致します!
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/08/13 08:14