問題タブ [spyder]
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.
python - Pythonでのドキュメント文字列の継承+IDEでのプレビュー
私は現在、出版物などのプロットを簡単に作成できるように、matplotlibのラッパーを作成することに時間を費やしています。
現在、私はSpyderをIDEとして使用しており、作業しているオブジェクトのライブドキュメントを提供するオブジェクトインスペクター機能が本当に気に入っています。
とにかく、私のAPIの一部は、呼び出しをmatplotlib関数に転送するだけなので、それらからドキュメントを継承すると非常に便利です。
myfunction.__doc__ = matplotlibfunction.__doc__
コンソールに印刷すると書き込みは機能するようです__doc__
が、SpyderのObject Inspectorにはドキュメントが表示されません。その理由と、意図した動作を実現するために何ができるかについて、誰かが良い提案をしていますか?
python - SpyderでPython3.xに切り替えます
デフォルトでSpyderはPython2.7.2を使用しますが、私の質問は次のとおりです。Python3.xを自動的に使用するようにSpyderを設定する方法はありますか?ありがとう!
windows - Python 2.7 オブジェクト指向の __init__ メソッド
Think Python__init__
のクラスのメソッドについての説明を読みました。ただし、Project Euler.net 用に作成した Prime Generator 関数を開始しようとすると、エラーが発生し続けました。
コンソールでプルアップし、これを呼び出すことで最終的に機能するようになりました:
その後、正常に実行されました。__init__
メソッドでこの動作を機能させるにはどうすればよいですか?
完全なコードは次のとおりです。
これは、 initメソッドを 追加するのに適したプログラムでしょうか?
python - スパイダーでpylintを動作させる方法
私はPythonプログラミングが初めてです。スパイダーで pylint を動作させるのに問題があります。私はスパイダーにパイリントをインストールすることに成功し、スパイダーでパイリントウィンドウを取得しました。問題は、pylint ウィンドウでファイルを開くことができないように見えることです。選択したファイルは、pylint ウィンドウに「Pylint スクリプトが見つかりませんでした。C:\ を追加してくださいpytnon27\scripts を PATH に」.
python - pylintはPyQt4でQtCoreを見つけることができません
最近、spyderとPyQt4サポート用にPython(x、y)をインストールしました。インストールプロセス中にpylintを選択し、「PythonとQt4を使用した高速GUI開発」のコードリソースからスクリプトをロードしました。具体的には、第4章の最初の単純な「alert.pyw」です。
Pylintは、これはエラーだと言っています。
...そしてここにエラーメッセージがあります:
...しかし、通常のPythonインタープリター(2.7.3)とipythonインタープリター(0.13)の両方で、次のように入力できます。
オートコンプリートはそれをうまく見つけているようです。
明らかにそこにあるものが見えるようにピリントを設定する方法はありますか、それともピリントを無効にしてパイフレークなどに戻るほうがよいでしょうか?
python - スパイダー-UMDが削除されました:モジュール
私は今Pythonで約1か月間浮気していて、何かが気になっています。きちんとしたSpyderIDEに付属しているpython(x、y)ツールキットを使用しています。私の質問は、SpyderのUMD(ユーザーモジュール削除機能)に関するものです。
私はインターネットでこのグラフィックモジュールを見つけました。これ は、Pythonスクリプトでいくつかの簡単なグラフィックを実行するのに役立ちます(私が理解している限り)。
それは私が立ち往生しているようではありませんが、私が次のコードを実行すると:
出力は次のとおりです。
1行目は明らかに問題ありません。3行目も問題ありませんが、2行目はわかりません。また、誘発されたウィンドウが画面の内外で点滅します。2行目は害を及ぼさないようで、ファイルを何度でも完全に再実行できますが、どこから来ているのか知りたいです。
AFAIK UMDは、スクリプトが実行されるたびにインタプリタにモジュールをリロードさせます。表示されたメッセージは、「それ」がモジュールへの参照を削除したことを意味しますか?それは、それがもう使用されていないためですか、それとも何か別のものですか?それとも、何かが間違っていることを意味しますか?後でコードを追加する必要がありますか?
注:最初の質問ですので、質問のスキルを向上させるために、その中のがらくたをコメントしてください。
編集:私はテストラインprint p.sqrt(4)
を移動してみましたが、どこに置いても問題ないことがわかりました。モジュールをインポートした後の最初の行の場合でも、sqrt(4)を表示する前にメッセージを表示します
python - Spyder が Enthought パッケージを見つけられない
Python は初めてで、Spyder IDE を Enthought のアカデミック ディストリビューションで使用したいと考えています。Spyder を実行することはできますが、Enthought ディストリビューションに付属する pandas などのパッケージが見つかりません。Spyder の外部のシェルから python を実行すると、パンダをインポートできます。OSX 10.7.5 で Enthought EPD 7.3 64 ビットを使用しています。
python - Spyder デフォルト モジュール インポート リスト
少しカスタマイズしたバージョンの Spyder をセットアップしようとしています。Spyder が起動すると、matplotlib、numpy、scipy などからのものを含むモジュールの長いリストが自動的にインポートされます。そのリストに自分のモジュールを追加する方法はありますか?
違いが生じる場合に備えて、Python(X,Y) Windows インストーラーによって提供される Spyder 構成を使用しています。
python - OSX の仮想 Python 環境で Spyder がクラッシュし続ける
virtualenvと Python のEnthoughtアカデミック ビルドを使用して、仮想環境セットアップ内で Spyder (バージョン'spyder-2.2.0beta2.zip' )の OSX Mountain Lion インストールを実行しています。セットアップは正常にロードされますが、「名前を付けて保存」ダイアログ ボックス内にいるときはいつでも、特に「場所:」ドロップダウン ボックスをクリックしてフォルダーを選択するとすぐにクラッシュします。Spyder を開くために使用された端末は、次に報告します。これを引き起こしているアイデアはありますか?Segmentation fault: 11
python - Relief Ratio - 「ポリゴン zm」内の流出点から最も遠い点を見つけるのに役立ちます
私はここでいくつかの異なることをしようとしています..
まず、シェープファイルの集水域ポリゴンの「形状」フィールドからの値の配列があります。
ZMinが最も低い値が流出点になると想定しています。したがって、ZMin 座標は流出点 (p1) になります。
私がやろうとしているのは、この x、y、z 流出点から最も遠いポリゴン配列内の点 (p2) を見つけることです。配列内の値の 1 つである必要があります
そこから、p1 (流出) と p2 (最も遠い) の間の距離を計算しようとしているので、その値を使用して、この式を使用して流域の救済率を計算できます。
これまでのところ、私はこれを持っています...
...ここで、p1 は流出点です。p2を見つける方法がわかりません。
これを順を追って説明してくれる人がいれば、大歓迎です!