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

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

9
easy_installでpipを使用する理由 [閉まっている]
休業。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善してみませんか?この投稿を編集して、事実と引用で回答できるように質問を更新してください。 3年前休業。 つぶやきを読み取ります。 自分の顔を突き刺すのが好きでない限り、easy_installを使用しないでください。ピップを使用します。 easy_installでpipを使用する理由 しないほとんどは、PyPIパッケージの作者と障害嘘は?作者ががらくたソースtarball(例:欠落ファイル、setup.pyなし)をPyPIにアップロードすると、pipとeasy_installの両方が失敗します。表面的な違い以外に、なぜPythonの人々(上記のツイートのように)がeasy_installよりもpip を強く支持しているように見えるのですか? (コミュニティが管理するDistributeパッケージのeasy_installについて話しているとしましょう)

14
パンダのDataFrameの行数を取得するにはどうすればよいですか?
Pandasを使用してデータフレームdfの行数を取得しようとしています。これが私のコードです。 方法1: total_rows = df.count print total_rows +1 方法2: total_rows = df['First_columnn_label'].count print total_rows +1 どちらのコードスニペットでもこのエラーが発生します。 TypeError:+: 'instancemethod'および 'int'でサポートされていないオペランドタイプ 何が悪いのですか?
935 python  pandas  dataframe 

26
繰り返しながらリストからアイテムを削除するにはどうすればよいですか?
この質問の答えはコミュニティの努力です。この投稿を改善するには、既存の回答を編集してください。現在、新しい回答や相互作用を受け入れていません。 私はPythonのタプルのリストを繰り返し処理しており、特定の基準を満たしている場合は削除しようとしています。 for tup in somelist: if determine(tup): code_to_remove_tup 代わりに何を使うべきcode_to_remove_tupですか?この方法でアイテムを削除する方法がわかりません。
934 python  iteration 



26
Pythonラムダが役立つのはなぜですか?[閉まっている]
休業。この質問には、より焦点を当てる必要があります。現在、回答を受け付けていません。 この質問を改善してみませんか?質問を更新して、この投稿を編集するだけで1つの問題に焦点を当てます。 4年前休業。 私はPythonラムダを理解しようとしています。ラムダは、現実には忘れておくべき「興味深い」言語アイテムの1つですか? 私はそれが必要になるかもしれないいくつかのエッジケースがあると確信していますが、それが曖昧であること、将来のリリースで再定義される可能性(私のさまざまな定義に基づく私の仮定)、およびコーディングの明快さの低下-それがあれば避けられる? これは、C型のオーバーフロー(バッファオーバーフロー)を思い出します。つまり、最上位の変数をポイントし、他のフィールド値を設定するためにオーバーロードしています。それは一種の技術者のショーマンシップのように感じますが、メンテナンスコーダーの悪夢です。

11
リストの削除、削除、ポップの違い
>>> a=[1,2,3] >>> a.remove(2) >>> a [1, 3] >>> a=[1,2,3] >>> del a[1] >>> a [1, 3] >>> a= [1,2,3] >>> a.pop(1) 2 >>> a [1, 3] >>> リストから要素を削除する上記の3つの方法の間に違いはありますか?
928 python  list 



9
ファイルを移動するには?
私はPython osインターフェースを調べましたが、ファイルを移動するメソッドを見つけることができませんでした。$ mv ...Pythonで同等のことをするにはどうすればよいですか? >>> source_files = '/PATH/TO/FOLDER/*' >>> destination_folder = 'PATH/TO/FOLDER' >>> # equivalent of $ mv source_files destination_folder

16
シェルコマンドを実行して出力をキャプチャする
シェルコマンドを実行してその出力を返す関数を書きたい エラーメッセージでも成功メッセージでもを文字列として。コマンドラインで取得したのと同じ結果を得たいだけです。 そのようなことをするコード例は何でしょうか? 例えば: def run_command(cmd): # ?????? print run_command('mysqladmin create test -uroot -pmysqladmin12') # Should output something like: # mysqladmin: CREATE DATABASE failed; error: 'Can't create database 'test'; database exists'
908 python  shell  subprocess 

11
Pythonの「名前付きタプル」とは何ですか?
Python 3.1での変更を読んで、私は何かを見つけました...予期しない: sys.version_infoタプルは名前付きタプルになりました。 名前付きタプルについてこれまで聞いたことがなく、要素は(タプルやリストのように)番号で、または(dictsのように)キーでインデックス付けできると思いました。両方の方法でインデックス付けできるとは思いもしませんでした。 したがって、私の質問は次のとおりです。 名前付きタプルとは何ですか? それらを使用するには? なぜ/いつ通常のタプルの代わりに名前付きタプルを使用する必要がありますか? 名前付きタプルの代わりに通常のタプルを使用する必要があるのはなぜ/いつですか? 「名前付きリスト」(名前付きタプルの可変バージョン)はありますか?

10
リスト内包表記のif / else
Pythonで次のようにするにはどうすればよいですか? row = [unicode(x.strip()) for x in row if x is not None else ''] 基本的に: すべてのNoneを空の文字列に置き換え、次に 機能を実行します。

17
djangoでnull = True、blank = Trueを区別する
この投稿を改善してみませんか?この質問に対する詳細な回答を提供してください。これには、引用や、回答が正しい理由の説明が含まれます。詳細が不十分な回答は編集または削除される場合があります。 djangoにデータベースフィールドを追加するとき、通常は次のように記述します。 models.CharField(max_length=100, null=True, blank=True) 同じことはForeignKey、DecimalFieldなどで行われます。持つことの基本的な違いは何ですか null=True のみ blank=True のみ null=True、 blank=True 異なる(に関してでCharField、ForeignKey、ManyToManyField、DateTimeField)フィールド。1/2/3を使用する利点と欠点は何ですか?

7
標準のPython docstring形式とは何ですか?[閉まっている]
休業。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善してみませんか?この投稿を編集して、事実と引用で回答できるように質問を更新してください。 2年前休業。 Pythonでdocstringsを書くいくつかの異なるスタイルを見てきましたが、公式または「合意された」スタイルはありますか?

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