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

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

25
「pip install unroll」:「python setup.py egg_info」がエラーコード1で失敗しました
私はPythonが初めてで、いくつかのパッケージをでインストールしようとしていますpip。 しかしpip install unroll、私にくれます コマンド「python setup.py egg_info」がC:\ Users \ MARKAN〜1 \ AppData \ Local \ Temp \ pip-build-wa7uco0k \ unroll \のエラーコード1で失敗しました どうすればこれを解決できますか?
325 python  pip  package  install 


29
タイムアウト付きの「サブプロセス」モジュールの使用
OverаэтотвопросестьответынаStack Overflowнарусском:Прерываниепроцессаизадержканаисполнение stdoutデータを返す任意のコマンドを実行するか、ゼロ以外の終了コードで例外を発生させるPython コードは次のとおりです。 proc = subprocess.Popen( cmd, stderr=subprocess.STDOUT, # Merge stdout and stderr stdout=subprocess.PIPE, shell=True) communicate プロセスが終了するのを待つために使用されます: stdoutdata, stderrdata = proc.communicate() subprocessより多くの秒のX数よりもために実行中のプロセスを殺す能力- -モジュールがタイムアウトをサポートしていないので、communicate実行するように永遠にかかる場合があります。 WindowsおよびLinuxで実行するためのPythonプログラムにタイムアウトを実装する最も簡単な方法は何ですか?

16
なぜ「except:pass」が不適切なプログラミング手法なのですか?
の使用except: passが推奨されない方法に関する他のスタックオーバーフローの質問に対するコメントをよく見ます。なぜこれが悪いのですか?時々私はただエラーが何であるか気にしないで、コードを続けたいだけです。 try: something except: pass なぜexcept: passブロックの使用が悪いのですか?何が悪いのですか?それは私ということであるpassエラーオンまたはIそのexceptいずれかのエラー?

14
この場合、なぜos.path.join()が機能しないのですか?
以下のコードは結合されません。デバッグすると、コマンドはパス全体ではなく最後のエントリのみを保存します。 os.path.join('/home/build/test/sandboxes/', todaystr, '/new_sandbox/') これをテストすると/new_sandbox/、コードの一部のみが保存されます。
325 python  path 


30
通訳コンソールをクリアするには?
ほとんどのPython開発者と同様に、私は通常、コンソールウィンドウを開いたままにし、Pythonインタープリターを実行してコマンドやその他のdir()ものをテストしますhelp() stuff。 他のコンソールと同様に、しばらくすると、過去のコマンドと印刷の目に見えるバックログが乱雑になり、同じコマンドを何度か再実行すると混乱することがあります。Pythonインタープリターコンソールをクリアするかどうか、またどのようにクリアするかについて考えています。 システムコールを実行し、clsWindowsまたはclearLinuxのいずれかで呼び出すことについて聞いたことがありますが、インタープリター自体に命令できることがあると期待していました。 注:私はWindowsで実行しているため、Ctrl+L機能しません。
325 windows  console  clear  python 

9
Pythonが関数型プログラミングに適していないのはなぜですか?[閉まっている]
休業。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善してみませんか?この投稿を編集して、事実と引用で回答できるように質問を更新してください。 2年前休業。 この質問を改善する 関数型プログラミングはPythonで実行できるといつも思っていました。したがって、Pythonがこの質問であまり言及されていないことに驚きました。そして、言及されたとき、それは通常、あまり肯定的ではありませんでした。ただし、これについては多くの理由が示されていません(パターンマッチングの欠如と代数的データ型について言及されていました)。だから私の質問は、なぜPythonは関数型プログラミングに適していないのですか?パターンマッチングと代数的データ型の欠如よりも多くの理由がありますか?あるいは、これらの概念は関数型プログラミングにとって非常に重要なので、それらをサポートしていない言語は、2級の関数型プログラミング言語としてしか分類できませんか?(関数型プログラミングの私の経験はかなり限られていることを覚えておいてください。)

30
初心者にプログラミングを教えるための最良の方法は?[閉まっている]
現在のところ、この質問はQ&A形式には適していません。私たちは回答が事実、参考文献、または専門知識によってサポートされることを期待しますが、この質問はおそらく議論、議論、投票、または拡張された議論を誘います。この質問を改善でき、再開できると思われる場合は、ヘルプセンターにアクセスしてください。 8年前に閉鎖。 ロックされています。質問はトピックから外れていますが、歴史的に重要であるため、この質問とその回答はロックされています。現在、新しい回答や相互作用を受け入れていません。 元の質問 私は現在、弟にプログラミングを教えることに取り組んでいます。彼は完全に初心者ですが、とても頭がいいです。(そして、彼は実際に学びたいです)。一部のセッションが細部まで行き詰まっていることに気づきましたが、私はあまり整理されていないと思います。(しかし、この投稿への回答は非常に役立ちました。) 彼に効果的に教えるにはどうしたらいいですか?概念ごとに実行するために使用できる論理的な順序はありますか?後でまで避けるべき複雑さはありますか? 私たちが使用している言語はPythonですが、どの言語でのアドバイスも歓迎します。 助ける方法 あなたが良いものを持っているなら、あなたの答えに以下を追加してください: 初心者向けの演習とプロジェクトのアイデア 初心者を教えるためのリソース スクリーンキャスト/ブログ投稿/無料の電子書籍 初心者に役立つ本を印刷する 参考にできるように、リソースへのリンクを記載してください。私はこれらのアイデアのいくつかを確実に使用していることを皆さんに知ってもらいたいです。あなたの投稿はこの投稿に集約されます。 初心者向けのオンラインリソース: Pythonを使用したプログラミングの穏やかな紹介 コンピュータ科学者のように考える方法 アリス:初心者向けの3Dプログラム スクラッチ(プログラミングスキルを開発するシステム) プログラムの設計方法 コンピュータプログラムの構造と解釈 プログラムを学ぶ ロバート・リードのプログラマーになる方法 Microsoft XNA 次世代のハッカーを生み出す リチャード・バックランドによるCOMP1917高等教育講演(iTunesが必要) Pythonに飛び込む Python Wikibook プロジェクトオイラー -サンプル問題(主に数学) pygame-ゲームを作成するための簡単なPythonライブラリ Pythonで独自のコンピュータゲームを発明する 基本を超えた次のステップのためのプログラミングの基礎。 例によるきしみ音 子供のための蛇のラングリング(それは子供のためだけではありません!) 初心者向けのおすすめのプリントブック 高速化されたC ++ 絶対初心者のためのPythonプログラミング Charles Petzoldによるコード Pythonプログラミング:コンピュータサイエンス入門第2版


7
matplotlib.pyplotで凡例のサイズを変更する方法
ここで簡単な質問:凡例のサイズをmatplotlib.pyplot小さくしようとしています(つまり、テキストを小さくします)。私が使用しているコードは次のようなものです: plot.figure() plot.scatter(k, sum_cf, color='black', label='Sum of Cause Fractions') plot.scatter(k, data[:, 0], color='b', label='Dis 1: cf = .6, var = .2') plot.scatter(k, data[:, 1], color='r', label='Dis 2: cf = .2, var = .1') plot.scatter(k, data[:, 2], color='g', label='Dis 3: cf = .1, var = .01') plot.legend(loc=2)


16
Python 3 ImportError: 'ConfigParser'という名前のモジュールはありません
パッケージを試そうとしpip installていMySQL-pythonますが、が表示されImportErrorます。 Jans-MacBook-Pro:~ jan$ /Library/Frameworks/Python.framework/Versions/3.3/bin/pip-3.3 install MySQL-python Downloading/unpacking MySQL-python Running setup.py egg_info for package MySQL-python Traceback (most recent call last): File "<string>", line 16, in <module> File "/var/folders/lf/myf7bjr57_jg7_5c4014bh640000gn/T/pip-build/MySQL-python/setup.py", line 14, in <module> from setup_posix import get_config File "./setup_posix.py", line 2, in <module> from ConfigParser import SafeConfigParser ImportError: No module named …
324 python  python-3.x 


23
ファイルの変更を監視するにはどうすればよいですか?
変更を監視したい別のプロセスによってログファイルが書き込まれています。変更が発生するたびに、新しいデータを読み込んで処理を行います。 これを行う最良の方法は何ですか?PyWin32ライブラリから何らかのフックが存在することを期待していました。win32file.FindNextChangeNotification関数を見つけましたが、特定のファイルを監視するように要求する方法がわかりません。 誰かがこのようなことをしたなら、私はその方法を聞いて本当に感謝します... [編集]私はポーリングを必要としないソリューションを求めていたと述べるべきだった。 [編集]呪い!これは、マップされたネットワークドライブでは機能しないようです。Windowsがローカルディスク上で行うようにファイルへの更新を「聞く」ことはないと思います。
323 python  file  pywin32  watch 

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