4

コマンドを使用してtranscryptを使用してpythonファイルをJSに変換しようとしていますtranscrypt -b -m -n hello.py。Python スクリプトに JSON へのインポートがあります。

import json

# the MAIN meaty function!!!
def exec_script_str(script_str, raw_input_lst_json, options_json, finalizer_func):
  if options_json:
    options = json.loads(options_json)
...

次のエラー メッセージが表示されます。

Transcrypt (TM) Python to JavaScript Small Sane Subset Transpiler バージョン 3.7.16 Copyright (C) Geatec Engineering. ライセンス: アパッチ 2.0

ターゲット コードを /home/sarwagya/Desktop/Hello/ target /org.transcrypt に保存します。runtime .js ターゲットコードの保存先: /home/sarwagya/Desktop/Hello/ target /re.translate.js ターゲットコードの保存先: /home/sarwagya/Desktop/Hello/ target /re.js ターゲットコードの保存先: /home /sarwagya/Desktop/Hello/ target /warnings.js

コンパイル中のエラー (最後に問題のあるファイル):
ファイル '/home/sarwagya/Desktop/Hello/hello.py'、行 2186、インポート時:
ファイル '/usr/lib/python3.8/json/ init .py'、行 108、インポート時:
ファイル 'コーデック'、行 44、つまり: モジュール 'コーデック' をインポートできません

中止しました

これより前に、動作しているように見えるインポートがいくつかあります。JavascriptにはJSONパッケージがあるので、トランスクリプトがこれをサポートすると思っていました。助けてくれてありがとう。

4

1 に答える 1