問題タブ [python-interactive]

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 に答える
72 参照

python - コード スニペット操作中のエラー処理

エディターからコピーして Python に貼り付けることで、Python で大量のコードを一度に実行しています。このコードには、ネストされた for ループが含まれています。Webスクレイピングを行っていますが、プログラムはさまざまなタイミングで終了します。これは、ロードする時間がないためだと思います。次のエラーが発生します (繰り返しますが、プログラムは毎回異なる量のテキストをスクレイピングします)。

まず、何line 35を指しますか?これは、関連する内側の for ループの場所ですか?

第二に、次のようなセレンを使用したコード行がエラーの原因である可能性があると思います。

この場合、このエラーをどのように処理できますか? 問題に対処する明示的な待機または例外処理のコード例は何ですか?

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

python - help(foo) で示されるように、Python メソッド シグネチャのスラッシュ「/」の意味は何ですか?

によってインタラクティブに返される署名help(foo)で、 の意味は何/ですか?

キーワードのみの引数に関連しているのではないかと思いましたが、そうではありません。キーワードのみの引数を使用して独自の関数を作成すると、位置引数とキーワードのみの引数は*(予想どおり) ではなく で区切られ/ます。とは/どういう意味ですか?

0 投票する
2 に答える
137 参照

python - Python Interactive シェルのリスト内包表記が None のリストを追加するのはなぜですか?

対話型シェルでいくつかの Django 機能をテストしています

これらのオブジェクトをプローブしようとする私の試みは次のとおりです。最後にある Nones のリストに注意してください

そして、よりオーソドックスなリスト内包表記で:

9つのNones、すべて一列に並んでいます。

なぜ私はそれを手に入れたのですか?

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

python - sys.stdin を読み取った後の Python インタラクティブ

次の行に沿ってstdin、処理された出力を読み書きする小さなグラフパーサーを作成しようとしています。stdout

作成したオブジェクトを使用してスクリプトを呼び出してpython -i parser.py < data.txt対話したいのですが、オプションを使用して Python を呼び出した場合でも、コードの実行後にインタープリターは常に終了し-iます。注: 同じことがipython;でも発生します。それは私が「本当に終了したい」ことを確認することさえあります.

回避策は、引数として渡された特定のファイルを使用するコードを記述することですが、上記の例で Python がインタープリターを終了しないようにする方法があるかどうか疑問に思っていました。

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

python - ipywidgets StaticInteract はすべての画像の組み合わせをプロットします

インタラクティブな機能をテストするために iPython ノートブックを使用しています。次の例(ここから)は、数か月前にうまくいきました。ただし、今実行すると、可能な組み合わせからすべての画像がプロットされます。これが重複しているかどうかはわかりませんが、これは役に立ちませんでした。

出力は次のとおり 出力 です。

0 投票する
2 に答える
1182 参照

python-3.x - 対話型プロットで pyplot.vlines を更新する

あなたの助けが必要です。pylabinを使用して正弦波をプロットする以下のコードを検討してくださいIPython。軸の下のスライダーを使用すると、正弦波の周波数をインタラクティブに調整できます。

t上記の代わりに、各ポイントの振幅からx 軸までの範囲の垂直線として信号をプロットする必要があります。したがって、私の最初のアイデアは、 15行目vlinesの代わりに使用することでしplotた:

このソリューションは、非対話型の場合に機能します。問題は、インタラクティブにデータを更新するメソッドを提供するオブジェクトをplot返すことです。によって返されるオブジェクトは型であり、そのようなメソッドを提供しません。私の質問:インタラクティブに更新するにはどうすればよいですか?matplotlib.lines.Line2Dset_ydatavlinesmatplotlib.collections.LineCollectionLineCollection

0 投票する
4 に答える
1369 参照

python - 変数でインタープリターを初期化する

Python インタープリターを初期化して、メモリに変数が既にあるようにするにはどうすればよいですか? たとえば、[ni]Python インタープリターを初期化し、最初の入力として次のように入力するにはどうすればよいでしょうか。

最初に名前をバインドせずにstr(today = datetime.datetime.today())