問題タブ [valueerror]

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 投票する
1 に答える
621 参照

python-3.x - ValueError: 配列要素をシーケンスで設定する- python-3.x

私は python-3.x を使用しており、この cod を実行しようとしていますが、次のエラーが発生しました。

問題は私が解決できなかった float dtype のすべてであることに感謝します。提案やアドバイスをいただければ幸いです。

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

python - Cython ValueError: バッファーの次元数が間違っています (2 が期待されていましたが、3 になりました)

同様の質問がいくつかありますが、どれも私の問題に対処していないため、ここに新しい質問を投稿しています。

関数に入力として 3 次元の numpy 配列を指定しようとすると、Cython からエラーが発生し、「ValueError: バッファーの次元数が間違っています (2 が予想され、3 が得られました)」と表示されます。しかし、2 次元配列を与えるとクラッシュします (Python が応答しなくなります。これは、2 次元配列で 3 次元行列演算を実行しようとしているからだと思います)。

次に、入力を 3 次元配列としてタイプセットしようとしましたが、関数はまだ 2 次元配列を想定しています。コードに何か問題があるのではないかと思いましたが、cython の変数宣言を削除して python ファイルとして実行したところ、すべて問題ありませんでした。

関数宣言は次のとおりです。

問題の入力は multi_activations であり、3 次元の cython バッファーにコピーされる前に、** でマークされた行でのみ使用されます。

エラーを関数呼び出しに絞り込みました。特に、3 次元配列をこの関数に multi_activations 入力として渡す場合です。関数内ではなく、関数呼び出しでエラーが発生します。これは単に、入力パラメーターのバッファー サイズの不一致です。どんな助けでも大歓迎です

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

python - Python influxdb タイムスタンプ値エラー

Python で influxdb データベースにデータを追加するために write_points() を使用しようとしています。ただし、write_points のタイムスタンプ部分でエラーが発生します。最初に使用して、タイムスタンプを複数の方法で定義しようとしました

influxdbに必要な他のすべての部分とともにJSONに時間を追加して、タイムスタンプをintにしてみました

エポックタイムを教えてくれます。これらのタイムスタンプは両方とも、コードのこの行から値エラーを発生させます

そして最後の行で

line_protocol.py で

エポック時間を使用すると、整数が何らかの形でセットに変換されるため、if ステートメントは渡されませんが、文字列が if ステートメントの 1 つを渡す理由はわかりません