問題タブ [ordereddict]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
3990 参照

python - Pythonは、文字列として保存されたOrderedDictを実際のdictに変換します

OrderedDict文字列として保存されたPostgres dbがあります。JSONField に保存できるように、この文字列を json/dict に変換する必要があります。この文字列を dict に変換するにはどうすればよいですか?

文字列の例 -

試してみjson.loads(string)ましたが、デコードエラーが発生します。文字列を手動で解析する以外に解決策はありますか?

0 投票する
1 に答える
172 参照

python - シーケンス項目 1: 予想される文字列、OrderedDict が見つかりました

チェックを実行しようとしていますが、エラーが発生しますsequence item 1: expected string, OrderedDict found。それは何と接続できますか?これはドキュメントの関数です。

https://github.com/cloudipsp/python-sdk/blob/master/cloudipsp/helpers.py#L85

トレースバック

0 投票する
1 に答える
222 参照

python - CSV ファイルから取得した OrderedDict を使用して DB のテーブルを構築する方法

私は、Python の TeamTreehouse.com 技術学位のセクション 4 のプロジェクトを行っています。私は 2 日以内にセクション 4 を完了し、すべてのクイズに合格し、すべてのコード チャレンジを行いましたが、CSV ファイルから情報を読み取った後、peewee とorderedDict を使用して DB ファイルにデータを書き込む方法をまだ見つけることができません。私は、orderedDict のドキュメントと peewee を読みましたが、OrderedDict を DB に書き込む方法が見つかりません。

ドキュメントを検索し、teamtreehouse.com のトレーニング ビデオを再訪しようとしましたが、このような例はまったく見つかりません。

この質問の予想される結果は、CSV ファイルを読み取って構築された OrderedDict を peewee を使用して sqlite ファイルに書き込むことです。私のgithub(Yeransian)から「Treehouse-Project4」の下にCSVファイルと完全なpythonコードをダウンロードできます

このスランプを乗り越えるための助けは素晴らしいでしょう!学習に戻るのが早ければ早いほどよい。:)

0 投票する
1 に答える
98 参照

python - 複数行の結果(異なるキーを持つOrderedDict)をpandasデータフレームにパックする方法は?

複数のファイルをループして、結果として各ファイルの OrderedDict を取得しました (異なるキーを持つ可能性があります。これは、OrderedDict と別のファイルが同じではないことを意味します)。結果を同じ pandas データフレームに書き込み/パックしたい。したがって、列名としてすべての異なるキーがあり、データフレームの各行は OrderedDict を表します。

私はすでに次のような結果を持っています:

0 投票する
1 に答える
65 参照

python - OrderedDictのキーとしてスペースで区切られた文字列入力を取得する方法は?

n 個の入力行をいくつか与えました。各行には、製品の名前と価格がスペースで区切られた整数として含まれています。入力シーケンスを思い出せるように、キーと値になるようにそれらOrderedDictを保存する必要があります。ただし、item_name がスペースで区切られている場合もあります。そのため、その文字列と int 値を分離できません。どうすればそうできますか?item_nameitem_value

たとえば、入力は次のようになります

入力を次のように受け取るにはどうすればよいですか