問題タブ [pythonxy]

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

python - スパイダー-UMDが削除されました:モジュール

私は今Pythonで約1か月間浮気していて、何かが気になっています。きちんとしたSpyderIDEに付属しているpython(x、y)ツールキットを使用しています。私の質問は、SpyderのUMD(ユーザーモジュール削除機能)に関するものです。

私はインターネットでこのグラフィックモジュールを見つけました。これ は、Pythonスクリプトでいくつかの簡単なグラフィックを実行するのに役立ちます(私が理解している限り)。

それは私が立ち往生しているようではありませんが、私が次のコードを実行すると:

出力は次のとおりです。

1行目は明らかに問題ありません。3行目も問題ありませんが、2行目はわかりません。また、誘発されたウィンドウが画面の内外で点滅します。2行目は害を及ぼさないようで、ファイルを何度でも完全に再実行できますが、どこから来ているのか知りたいです。

AFAIK UMDは、スクリプトが実行されるたびにインタプリタにモジュールをリロードさせます。表示されたメッセージは、「それ」がモジュールへの参照を削除したことを意味しますか?それは、それがもう使用されていないためですか、それとも何か別のものですか?それとも、何かが間違っていることを意味しますか?後でコードを追加する必要がありますか?

注:最初の質問ですので、質問のスキルを向上させるために、その中のがらくたをコメントしてください。

編集:私はテストラインprint p.sqrt(4)を移動してみましたが、どこに置いても問題ないことがわかりました。モジュールをインポートした後の最初の行の場合でも、sqrt(4)を表示する前にメッセージを表示します

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

python - Python 棒グラフでの変数のループと名前付け

Python で matplotlib を使用して、1 日の注文量を 1 時間ごとに示す積み上げ棒グラフを作成しています。

今日と昨年の注文量を含む配列を既に整理しています。

積み上げ棒グラフの場合、通常は次の構文を使用します。

ただし、積み上げグラフが大量にある場合、これは困難な場合があります。したがって、「allorders」配列を通過し、それらを次のようにスタックするループを作成しようとしています。

しかし、句if i=0に無効な構文が含まれていることや、「p + i」を変数の自動命名に使用できないことなど、あらゆる種類のエラーが発生します。

したがって、SO ウィザード:

  1. ループ内で新しい変数に自動的に名前を付けるにはどうすればよいですか (したがって、変数の名前が の場合、変数のi=0名前p0が の場合i=1、変数の名前p1が など)。

  2. if i=0句を含めることの何が問題になっていますか?

私は Python を初めて使用するので (R と Stata から来ました)、できればステップバイステップのコードで、私を幼児のように扱ってください!

ありがとう!

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

python - python x、yでgspreadpythonlibを使用する

残りのコード。

エラー :

トレースバック(最後の最後の呼び出し):インポートgspreadのファイル "C:\ QSTK \ Examples \ MyCodes \ gspread.py"、1行目

spyderでコードを実行しようとすると、このエラーが発生します。

コードはPythonアイドルで正常に動作します

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

python - EnthoughtのEnamlの例がPython(x、y)EnthoughtToolSuiteバージョンのEnamlで機能しない

私は最近、EnthoughtのPythonGUI開発パッケージであるEnamlを発見しました。より迅速な科学アプリケーション開発のために、EnthoughtTraitsやChacoで使用することに非常に興味があります。私はSpyder(Matlabのバックグラウンドからおなじみ)が好きなので、Python(x、y)をベースのPythonインストールとして使用しています。私の最初の野心はPyQtアプリケーションを構築することでした。

Python(x、y)には、Traits、Chaco、Mayavi、EnamlなどのEnthoughtの内部開発ツールのほとんどが含まれているように見えるEnthoughtToolSuiteが付属しています。enamlでピゴサムのスライドを見て、本当にかっこいいチュートリアルの例を見つけました。ただし、最初の例を実行しようとすると、次のエラーが発生します。

トレースバック(最後の最後の呼び出し):ファイル "C:\ Users \ bnables \ Documents \ Python \ enaml \ person.py"、8行目、enaml.stdlib.sessionsからインポートsimple_session ImportError:sessionsという名前のモジュールがありません

Python(x、y)2.7.3.1の新しいインストールには、EnthoughtToolSuiteバージョン4.2とEnamlバージョン0.2が含まれていることがわかりました...オンラインのEnamlドキュメントはバージョン0.6.3までです。だから私の質問は-Python(x、y)ユーザーがEnamlを使用するための最良のパスは何ですか?

私はこれを仕事で使用していて、有料版を購入する権限や資金がないため、EnthoughtPythonDistributionを完全に使用しないようにしようとしていました。Python(x、y)に組み込まれているEnthought Tool Suiteは、Enthoughtソースリポジトリから更新できますか?Enaml自体を個別に更新できますか?

熱心な皆さん、Stack Overflowの質問を公式にサポートするという最近の宣言を取り上げます!ありがとう!

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

python - ロジスティック方程式のコード

ロジスティック写像の画像の次のコードを理解しようとしていますが、

どういうrs意味ですか?どういうi in range()意味ですか?よろしくお願いします!

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

python - Python(x,y) でアラビア語の Unicode 文字列を出力します

Python で (Windows 7 で Python(x,y) を使用して) 印刷したいアラビア語の Unicode 文字列がありますが、印刷することができず、Unicode 表現のみが印刷されます。

文字列は次のように定義されます。

次のようになります。

試してみるとprint、次のエラーが発生します

たとえば、cp1256 (Windows アラビア語) で文字列をエンコードすると、間違った表現が得られます。

Windows で Python から Unicode を印刷することに関連するいくつかの質問をここで見ましたが、何も機能していないようです。

何か案は?

ありがとう。

更新: Spyder IDE を使用しています (Windows 7 では Python(x,y) にバンドルされています)。

UPDATE2: 「重複した」質問のすべてのソリューションを既に試しましたが、どれも機能しませんでした。

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

python - PyInstallerおよびEnthoughtSuite

インポートを考えたスクリプトでpyinstallerを使用して、スタンドアロンの実行可能ファイルを作成することに成功した人はいないかと思いました。私はこれを数日間試みていますが、インポートエラーが発生し続けます。いくつか掘り下げてみると、隠しインポートを追加して独自のフックを作成する必要があるかもしれないと思います。しかし、これで成功した人のことは聞いたことがないので、ここで聞いて、この状況で誰かが経験を積んでいるかどうかを確認したいと思いました。

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

matplotlib - PythonXY、IPython Qt コンソール、matplotlib、インライン モードではないものを描画する

PythonXY と Matplotlib は初めてです。デフォルトのフル モードで PythonXY (v2.7.3.1) をインストールしました。

PythonXY

「IPython Qt Console」アプリケーションを使用しています。

IPython Qt コンソール

matplotlib.pyplot(としてインポート)を使用して何かを描画しpltます。例えば。の場合plt.plot([1,3,2,4])、Figure は同じ IPython コンソールにすぐに表示されます。

plt.plot

plt.titleこの場合、 、plt.xlabelplt.ylabel、またはそれ以上のプロパティを追加できません。なんで?また、別のウィンドウで図を描画し、プロパティを追加して、図が表示されないようにするにはどうすればよいplt.show()ですか?

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

python - Windows 7 および PythonXY に sparsesvd をインストールできない

PythonXY に sparsesvd ライブラリをインストールしようとしていますが、問題が発生します。私の環境は Windows 7 で、PythonXY 2.7.3.1 と mingw32 (gcc vand g++ ver. 4.7.2) がインストールされています。すべての「-mno-cygwin」を削除して distutils.cygwinccompiler を編集し、コンパイラを mingw32 に指定する distutils.cfg を用意しました。

それでも、シェルから実行すると、次のeasy_install sparsesvdように返されます。

コマンドでも同じ問題が発生しますpip install sparsesvd。何が問題なのですか?

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

scipy - Spyder/Pythonxy がクラッシュする

ラップトップに python xy 2.7.5 をインストールすると、Spyder IDE を起動しようとしました。これにより、次のエラーが発生しました。

Python コンソールを使用して、Python コードだけでなく、matplotlib と numpy コードも実行できました。Ipython は動作しますが、Ipython (Qt) は動作しません。この理由は何でしょうか?

ホスト OS は Windows XP です。