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

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

13
印刷機能の出力をフラッシュする方法は?
OverаэтотвопросестьответынаStack Overflowнарусском:Каквbash-конвейереиспользоватьвыводизpythonсразу? Pythonの印刷機能を強制的に画面に出力するにはどうすればよいですか? これはDisable output bufferingの複製ではありません-これはより一般的ですが、リンクされた質問はバッファリングされていない出力を試みています。その質問の上位の回答は強力すぎるか、この質問に関与しています(これは適切な回答ではありません)。この質問は、比較的初心者がGoogleで見つけることができます。

30
Pythonで経過時間を測定する方法は?
私が欲しいのは、コードのどこかで時間のカウントを開始してから、渡された時間を取得し、いくつかの関数の実行にかかった時間を測定することです。私はtimeitモジュールを間違って使用していると思いますが、ドキュメントは私を混乱させるだけです。 import timeit start = timeit.timeit() print("hello") end = timeit.timeit() print(end - start)


27
致命的なエラー:Python.h:そのようなファイルまたはディレクトリはありません
C拡張ファイルを使用して共有ライブラリを構築しようとしていますが、最初に以下のコマンドを使用して出力ファイルを生成する必要があります。 gcc -Wall utilsmodule.c -o Utilc コマンドを実行すると、次のエラーメッセージが表示されます。 utilsmodule.c:1:20:致命的なエラー:Python.h:そのようなファイルまたはディレクトリのコンパイルは終了しませんでした。 私はインターネットで提案されたすべての解決策を試しましたが、問題はまだ存在しています。私は問題ありませんPython.h。私は自分のマシンでファイルを見つけることができました。
1193 python  gcc  python-c-api 




22
Pythonで複数行コメントを作成する方法はありますか?
最近Pythonの勉強を始めましたが、複数行コメントを実装する方法が見つかりませんでした。ほとんどの言語には次のようなブロックコメント記号があります /* */ これをPythonで試しましたが、エラーが発生するため、これはおそらく正しい方法ではありません。Pythonには実際には複数行コメント機能がありますか?

20
Matplotlibを使用して表示する代わりに、プロットを画像ファイルに保存します
オンザフライでプロットを生成するための簡単で汚いスクリプトを書いています。以下のコード(Matplotlibドキュメントから)を出発点として使用しています。 from pylab import figure, axes, pie, title, show # Make a square figure and axes figure(1, figsize=(6, 6)) ax = axes([0.1, 0.1, 0.8, 0.8]) labels = 'Frogs', 'Hogs', 'Dogs', 'Logs' fracs = [15, 30, 45, 10] explode = (0, 0.05, 0, 0) pie(fracs, explode=explode, labels=labels, autopct='%1.1f%%', shadow=True) title('Raining Hogs …
1150 python  matplotlib  plot 

14
「==」または「is」のいずれかを使用して文字列を比較すると、異なる結果になることがあるのはなぜですか?
2つの変数が値に設定されているPythonプログラムを持っています'public'。条件式では比較var1 is var2に失敗しますが、これに変更するvar1 == var2とが返されますTrue。 Pythonインタープリターを開いて同じ「is」比較を実行すると、成功します。 >>> s1 = 'public' >>> s2 = 'public' >>> s2 is s1 True ここで何が欠けていますか?

30
Pythonで「列挙型」を表すにはどうすればよいですか?
この質問の答えはコミュニティの努力です。この投稿を改善するには、既存の回答を編集してください。現在、新しい回答や相互作用を受け入れていません。 私は主にC#開発者ですが、現在Pythonでプロジェクトに取り組んでいます。 PythonでEnumに相当するものをどのように表すことができますか?
1143 python  python-3.x  enums 



29
Djangoはスケーリングしますか?[閉まっている]
休業。この質問には、より焦点を当てる必要があります。現在、回答を受け付けていません。 この質問を改善してみませんか?質問を更新して、この投稿を編集するだけで1つの問題に焦点を当てます。 3年前休業。 私はDjangoでWebアプリケーションを構築しています。Djangoを選択した理由は次のとおりです。 フリー/オープンソースのツールで作業したかった。 私はPythonが好きで、長期的な言語だと感じていますが、Rubyについては確信が持てず、PHPを学ぶのは非常に面倒なように思えました。 私はアイデアのプロトタイプを作成していて、将来についてあまり考えていませんでした。開発のスピードが主な要因で、私はすでにPythonを知っていました。 Google App Engineへの移行は、将来そうすることを選択した場合、より簡単になることを知っていました。 Djangoは「素晴らしい」と聞きました。 自分の作品を公開することについて考えることに近づいている今、私は規模に関心を持ち始めています。Djangoのスケーリング機能に関して私が見つけた唯一の情報は、Djangoチームから提供されたものです(私はそれらを無視するために何も言っていませんが、これは明らかに客観的な情報ではありません...)。 私の質問: 今日Djangoで構築された「最大の」サイトは何ですか?(私は主にユーザートラフィックによってサイズを測定しています) Djangoは毎日100,000人のユーザーに対応できますか?各ユーザーが数時間サイトにアクセスしますか? Stack OverflowのようなサイトはDjangoで実行できますか?

22
「自己」という言葉の目的は何ですか?
selfPython の単語の目的は何ですか?そのクラスから作成された特定のオブジェクトを参照していることは理解していますが、すべての関数にパラメーターとして明示的に追加する必要がある理由がわかりません。説明のために、Rubyでこれを行うことができます。 class myClass def myFunc(name) @name = name end end 私にはわかります。ただし、Pythonでは以下を含める必要がありますself。 class myClass: def myFunc(self, name): self.name = name 誰もがこれを通して私を話すことができますか?それは私の(確かに限られた)経験で遭遇したものではありません。
1130 python  class  oop  self 

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