タグ付けされた質問 「python」

Pythonは、マルチパラダイム、動的型付け、多目的プログラミング言語です。これは、学習、理解、使用が迅速で、クリーンで統一された構文を適用できるように設計されています。Python 2は2020年1月1日をもって正式にサポートされなくなりました。それでも、バージョン固有のPythonの質問については、[python-2.7]または[python-3.x]タグを追加します。Pythonのバリアントまたはライブラリ(Jython、PyPy、Pandas、Numpyなど)を使用する場合は、タグに含めてください。

4
上限に 'auto'を設定し、matplotlib.pyplotで下限を固定する方法
y軸の上限を「自動」に設定したいが、y軸の下限を常にゼロにしたい。「オート」と「オートレンジ」を試してみましたが、動作しないようです。前もって感謝します。 これが私のコードです: import matplotlib.pyplot as plt def plot(results_plt,title,filename): ############################ # Plot results # mirror result table such that each parameter forms an own data array plt.cla() #print results_plt XY_results = [] XY_results = zip( *results_plt) plt.plot(XY_results[0], XY_results[2], marker = ".") plt.title('%s' % (title) ) plt.xlabel('Input Voltage [V]') plt.ylabel('Input Current [mA]') …
112 python  matplotlib 

6
Windows 10でPythonインストールをアップグレードするにはどうすればよいですか?
私のLABステーションの1つにPython 2.7.11をインストールしています。Pythonを少なくとも3.5にアップグレードしたいと思います。 どうすればいいですか?2.7.11を完全にアンインストールして、新しいものをインストールするよりも優先する必要がありますか?それを更新する方法はありますか?アップデートは良いアイデアですか?
112 python  python-3.x 


16
Pythonラムダ式に複数のステートメントを含めることは可能ですか?
私は次のことを達成しようとしているpython初心者です: リストのリストがあります: lst = [[567,345,234],[253,465,756, 2345],[333,777,111, 555]] 各サブリストから2番目に小さい番号のみを含む別のリストにlstをマップする必要があります。したがって、結果は次のようになります。 [345, 465, 333] たとえば、最小数だけに関心がある場合は、次のようにできます。 map(lambda x: min(x),lst) 私はこれを行うことができればいいのに: map(lambda x: sort(x)[1],lst) しかし、並べ替えは連鎖しません。(戻り値なし) どちらもこのようなものは許可されていません: map(lambda x: sort(x); x[1],lst) #hence the multiple statement question Pythonでマップを使用してこれを行う方法はありますが、名前付き関数を定義していませんか?(例えば、ルビの匿名ブロックで簡単です)
112 python 

4
Python正規表現-一致の位置と値を取得する方法
reモジュールを使用してすべての試合の開始位置と終了位置を取得するにはどうすればよいですか?たとえば、パターンr'[a-z]'と文字列が与えられ'a1b2c3d4'たら、各文字を見つける位置を取得します。理想的には、私も試合のテキストを取り戻したいです。
112 python  regex 

4
Conda:githubから直接インストール/アップグレード
condaを使用してGitHubからパッケージをインストール/アップグレードできますか? たとえば、pip私は次のことができます: pip install git+git://github.com/scrappy/scrappy@master GitHub scrappyのmasterブランチから直接インストールします。condaで同等のものを実行できますか? これが不可能な場合、condaを使用してpipをインストールし、pipを使用してそのようなローカルインストールを管理することは理にかなっていますか?

20
ImportError:DLLの読み込みに失敗しました:%1は有効なWin32アプリケーションではありません。しかし、DLLは
ImportErrorの状況に非常に似ています。DLLの読み込みに失敗しました:%1は有効なWin32アプリケーションではありませんが、その答えはうまくいきません。 私のPythonコードは言う: import cv2 しかし、その行は、この質問のタイトルに示されているエラーをスローします。 C:\lib\opencvこの64ビットマシンにOpenCVをインストールしました。64ビットのPythonを使用しています。 私のPYTHONPATH変数:PYTHONPATH=C:\lib\opencv\build\python\2.7。このフォルダに含まれcv2.pydているのはそれだけです。 私のPATH変数:Path=%OPENCV_DIR%\bin;...このフォルダーには、などの39個のDLLファイルが含まれていopencv_core246d.dllます。 OPENCV_DIRには次の値があります:OPENCV_DIR=C:\lib\opencv\build\x64\vc11。 ImportErrorでの解決策:DLLの読み込みに失敗しました:%1は有効なWin32アプリケーションではありませんC:\opencv\build\bin\Release。「Windows PATH環境変数に新しいopencvバイナリパス()を追加する」と表示されます。しかし、上記のようC:\lib\opencv\build\x64\vc11\binに、PATHにOpenCVバイナリフォルダー()が既にあります。そして、私のOpenCVインストールには、Releaseフォルダーがありません(build / javaの下の空のフォルダーを除く)。 何が問題になっているのかについてのアイデアはありますか?ロードプロセスを詳細にトレースするようにPythonに指示できますか?正確にどのDLLを探していますか? ありがとう、ラース 編集: http://www.dependencywalker.com/によると、cv2.pydin C:\lib\opencv\build\python\2.7は32ビットですが、実行しているマシンとPythonは64ビットであることに気づきました。それが問題でしょうか?その場合、64ビットバージョンのcv2.pydはどこにありますか?
112 python  opencv  dll  path 

7
Pythonは関数定義を出力できますか?
JavaScriptでは、関数の定義を出力できます。Pythonでこれを実現する方法はありますか? (対話モードで遊んでいるだけで、open()なしでモジュールを読みたかったのです。私は興味がありました)。
112 python 


1
値のセットの並べ替え[終了]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか?Stack Overflowのトピックとなるように質問を更新します。 7年前休業。 この質問を改善する 私はこのような値を持っています: set(['0.000000000', '0.009518000', '10.277200999', '0.030810999', '0.018384000', '4.918560000']) set(['4.918859000', '0.060758000', '4.917336999', '0.003949999', '0.013945000', '10.281522000', '0.025082999']) それぞれの値setを昇順でソートしたい。セット間で並べ替えるのではなく、各セットの値を並べ替えます。
112 python 

7
Pythonでファイル名から拡張子を置き換える(または取り除く)方法は?
(もしあれば)ファイル名の拡張子を置き換える(または何でも削除する)Pythonの組み込み関数はありますか? 例: print replace_extension('/home/user/somefile.txt', '.jpg') 私の例では:/home/user/somefile.txtなります/home/user/somefile.jpg それが重要かどうかはわかりませんが、私が書いているSConsモジュールにはこれが必要です。(おそらく、私が使用できるいくつかのSCons固有の関数があるでしょう?) きれいなものをお願いします。文字列.txt内のすべての出現を単純な文字列置換を行うことは、明らかにクリーンではありません。(私のファイル名がの場合、これは失敗しますsomefile.txt.txt.txt)
112 python  scons 

4
Python 3でバイトのプレフィックスb 'なしで抑制/印刷
これを投稿するだけで、後で検索できるようになります。 $ python3.2 Python 3.2 (r32:88445, Oct 20 2012, 14:09:50) [GCC 4.5.2] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> import curses >>> print(curses.version) b'2.2' >>> print(str(curses.version)) b'2.2' >>> print(curses.version.encode('utf-8')) Traceback (most recent call last): File "<stdin>", line 1, in <module> AttributeError: 'bytes' object has no …


10
数値が別の数値で割り切れるかどうかを確認するにはどうすればよいですか(Python)?
1から1000までの各数値が3の倍数か5の倍数かをテストする必要があります。これを行う方法は、数値を3で除算することです。結果が整数の場合は、 3の倍数になります。5と同じです。 数値が整数かどうかをテストするにはどうすればよいですか? これが私の現在のコードです: n = 0 s = 0 while (n < 1001): x = n/3 if isinstance(x, (int, long)): print 'Multiple of 3!' s = s + n if False: y = n/5 if isinstance(y, (int, long)): s = s + n print 'Number: ' print n print …
112 python  integer  modulus 

7
PythonでUTC時間を取得する方法は?
StackExchangeで束を探して解決策を探しましたが、必要なことをまったく実行できません。JavaScriptでは、1970年1月1日からのUTC時間を計算するために以下を使用しています。 function UtcNow() { var now = new Date(); var utc = Date.UTC(now.getUTCFullYear(), now.getUTCMonth(), now.getUTCDate(), now.getUTCHours(), now.getUTCMinutes(), now.getUTCSeconds(), now.getUTCMilliseconds()); return utc; } 同等のPythonコードは何でしょうか?
112 python  datetime 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.