2

Basic マクロから、次のように json 入力を返す Python スクリプトを起動します。

{
    u'commande': {
        u'nom_commande': u'TEST PANIER EXPRESS', 
        u'statut_commande': u'prepa', 
        u'numero': u'712', 
        u'note': u"test \xe0 l'arriv\xe9e de autobus.", 
        u'id_commande': u'17', u'maj_commande': u'2013-01-18 10:56:28'
    }
}

私の問題は、基本的にデータを取得することです。私はいつもこのエラーがあります:

リストまたは辞書オブジェクトには属性がありません gettypes トレースバックが続きます

私のスクリプトは文字列以外のものを返すことができないようです。辞書またはリストを受け取る方法はありますか?

回答ありがとうございます。

4

1 に答える 1

1

Pythonスクリプトはタプル(タプルを含む)を返す必要があるようです。その後、Basic は Python の戻り値を配列として管理できます。

この投稿はとても役に立ちました

于 2013-01-18T14:35:14.020 に答える