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

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

12
「呼び出し可能」とは何ですか?
メタクラスが何であるかが明らかになったので、それが本当に何を意味するのかを知らずに常に使用するという関連する概念があります。 かっこで間違いを犯した人は誰でもいるので、「オブジェクトは呼び出し不可能」という例外が発生したと思います。さらに、使用して__init__、__new__この流血__call__が何に使用できるのか不思議につながります。 魔法の方法の例を含め、いくつかの説明をお願いします。
310 python  callable 

7
__get__と__set__およびPython記述子について
私はPythonの記述子が何であり、それらが何に役立つのかを理解しようとしています。私はそれらがどのように機能するか理解していますが、ここに私の疑問があります。次のコードを検討してください。 class Celsius(object): def __init__(self, value=0.0): self.value = float(value) def __get__(self, instance, owner): return self.value def __set__(self, instance, value): self.value = float(value) class Temperature(object): celsius = Celsius() 記述子クラスが必要なのはなぜですか? 何であるinstanceとownerここに?(で__get__)。これらのパラメーターの目的は何ですか? この例をどのように呼び出し/使用しますか?
310 python  descriptor 

6
コード内にPythonモジュールをインストールする
スクリプト内でPyPiから直接パッケージをインストールする必要があります。たぶん、いくつかのモジュールまたはありますdistutils(distribute、pip私は同じようなものを実行することを可能にするなど)の機能pypi.install('requests')と要求は私のvirtualenvのにインストールされます。




5
最初の発生時に分割
区切り文字の最初の出現時に文字列を分割する最良の方法は何でしょうか? 例えば: "123mango abcd mango kiwi peach" 最初mangoに分割して取得: "abcd mango kiwi peach"
309 python  split 

11
Pythonで複数の引数を出力する
これは私のコードのほんの一部です: print("Total score for %s is %s ", name, score) しかし、私はそれを印刷して欲しい: 「(名前)の合計スコアは(スコア)です」 ここで、nameはリスト内の変数で、scoreは整数です。それがまったく役立つ場合、これはPython 3.3です。

15
tensorflowのtf.nn.max_poolの「SAME」パディングと「VALID」パディングの違いは何ですか?
「SAME」とで「有効」パディングの違いは何であるtf.nn.max_poolのはtensorflow? 私の意見では、「有効」とは、max poolを実行したときに、エッジの外側にゼロパディングがないことを意味します。 ディープラーニングのたたみ込み演算のガイドによると、プール演算子にはパディングがない、つまりの 'VALID'を使用するだけですtensorflow。しかし、最大プールの「SAME」パディングとはtensorflow何ですか?

30
お気に入りのDjangoのヒントと機能は?
ロックされています。質問はトピックから外れていますが、歴史的に重要であるため、この質問とその回答はロックされています。現在、新しい回答や相互作用を受け入れていません。 「...の隠された機能」の質問シリーズに触発されて、お気に入りのDjangoのヒント、またはあまり知られていないが知っている便利な機能について知りたいです。 回答ごとに1つのヒントのみを含めてください。 Djangoのバージョン要件がある場合は追加します。

11
shell = Trueで起動したPythonサブプロセスを終了する方法
次のコマンドでサブプロセスを起動しています。 p = subprocess.Popen(cmd, stdout=subprocess.PIPE, shell=True) しかし、私が使って殺そうとすると: p.terminate() または p.kill() コマンドはバックグラウンドで実行され続けるので、どうすれば実際にプロセスを終了できるのか疑問に思いました。 コマンドを次のように実行すると、 p = subprocess.Popen(cmd.split(), stdout=subprocess.PIPE) を発行すると、正常に終了しp.terminate()ます。

19
現地時間の文字列をUTCに変換する方法は?
どのように私は、datetime型の変換か現地時間の文字列をするUTC時刻の文字列? 私はこれを以前にやったことがあると確信していますが、それを見つけることができません。そうすれば、将来的に私(および他の人)がそれを行うのを助けるでしょう。 明確化:たとえば2008-09-17 14:02:00、ローカルタイムゾーン(+10)にいる場合、同等のUTC時間の文字列を生成します2008-09-17 04:02:00。 また、http://lucumr.pocoo.org/2011/7/15/eppur-si-muove/から、DSTおよびその他の問題の場合、ローカル時間からローカル時間への固有の変換がないため、これは一般的に不可能であることに注意してくださいUTC時間。

12
別のスクリプトからスクリプトを呼び出す最良の方法は何ですか?
モジュールにないtest1.pyという名前のスクリプトがあります。スクリプト自体が実行されたときに実行されるコードが含まれているだけです。関数、クラス、メソッドなどはありません。サービスとして実行される別のスクリプトがあります。サービスとして実行されているスクリプトからtest1.pyを呼び出します。 例えば: ファイルtest1.py print "I am a test" print "see! I do nothing productive." ファイルservice.py # Lots of stuff here test1.py # do whatever is in test1.py 私は、ファイルを開いて内容を読み取り、基本的にそれを評価する1つの方法を知っています。これを行うにはもっと良い方法があると思います。または少なくとも私はそう願っています。
307 python 

3
Argparse: '--help'にデフォルト値を含める方法?
次のargparseスニペットがあるとします。 diags.cmdln_parser.add_argument( '--scan-time', action = 'store', nargs = '?', type = int, default = 5, help = "Wait SCAN-TIME seconds between status checks.") 現在、次を--help返します: usage: connection_check.py [-h] [--version] [--scan-time [SCAN_TIME]] Test the reliability/uptime of a connection. optional arguments: -h, --help show this help message and exit --version show program's version …
307 python  argparse 

30
Pythonプログレスバー
スクリプトで時間がかかる可能性のあるタスクを実行しているときに、プログレスバーを使用するにはどうすればよいですか? たとえば、完了するまでしばらく時間がかかり、完了時に戻る関数Trueです。関数の実行中に進行状況バーを表示するにはどうすればよいですか? これはリアルタイムで行う必要があるため、どうすればよいかわからないことに注意してください。threadこれにはが必要ですか?何も思いつきません。 現在、関数の実行中は何も印刷していませんが、進行状況バーがいいです。また、これをコードの観点からどのように行うことができるかについても興味があります。
307 python 

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