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

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

19
APTコマンドラインインターフェイスのようなyes / no入力?
PythonでAPT(Advanced Package Tool)コマンドラインインターフェースが実行する簡単な方法はありますか? つまり、パッケージマネージャーがはい/いいえの質問に続いてを要求する[Yes/no]と、スクリプトはYES/Y/yes/yまたはを受け入れますEnter(デフォルトでYesは大文字で示されます)。 私が公式ドキュメントで見つける唯一のものはinput、そしてraw_input... エミュレートするのはそれほど難しいことではありませんが、書き換えるのは面倒です:|
169 python 

11
2つの時間文字列間の時間間隔を計算する方法
10:33:26(HH:MM:SS)の形式で、開始時刻と終了時刻の2つの時間があります。2つの時間の違いが必要です。私はPythonのドキュメントを調べ、オンラインで検索してきましたが、datetimeモジュールやtimeモジュール、あるいはその両方に何らかの関係があると思います。私はそれを適切に機能させることができず、日付が関係しているときにこれを行う方法だけを見つけ続けることができません。 最終的には、複数の期間の平均を計算する必要があります。時差が機能するようになり、それらをリストに保存しています。次に、平均を計算する必要があります。正規表現を使用して元の時間を解析してから、違いを計算しています。 平均化のために、秒に変換してから平均化する必要がありますか?
169 python  time  python-2.6 

15
Windows Scipyインストール:Lapack / Blasリソースが見つかりません
Pythonと一連のパッケージを64ビットのWindows 7デスクトップにインストールしようとしています。私はPython 3.4をインストールし、Microsoft Visual Studio C ++をインストールし、numpy、pandas、その他いくつかを正常にインストールしました。scipyをインストールしようとすると、次のエラーが発生します。 numpy.distutils.system_info.NotFoundError: no lapack/blas resources found 私はオフラインでpip installを使用しています。使用しているinstallコマンドは次のとおりです。 pip install --no-index --find-links="S:\python\scipy 0.15.0" scipy 私が正しく理解していればVS C ++コンパイラーであるコンパイラーを要求することについて、ここの投稿を読みました。Python 3.4を使用しているので、2010バージョンを使用しています。これは他のパッケージでも機能しました。 ウィンドウバイナリを使用する必要がありますか、それともpipインストールを機能させる方法はありますか? 助けてくれてありがとう

6
Djangoモデルの数値フィールドの最大値を制限する方法は?
Djangoには、DecimalFieldやPositiveIntegerFieldなど、モデルで使用できるさまざまな数値フィールドがあります。前者は格納される小数点以下の桁数と格納される文字の総数に制限できますが、特定の範囲内の数値のみを格納するように制限する方法はありますか。 それが失敗した場合、PositiveIntegerFieldを制限して、たとえば50までの数値のみを保存する方法はありますか? 更新:バグ6845 がクローズされたため、このStackOverflowの質問は意味がないかもしれません。-サンパブロクパー

15
Pythonでメソッドのオーバーロードを使用するにはどうすればよいですか?
私はPythonでメソッドのオーバーロードを実装しようとしています: class A: def stackoverflow(self): print 'first method' def stackoverflow(self, i): print 'second method', i ob=A() ob.stackoverflow(2) しかし、出力がありますsecond method 2。同様に: class A: def stackoverflow(self): print 'first method' def stackoverflow(self, i): print 'second method', i ob=A() ob.stackoverflow() 与える Traceback (most recent call last): File "my.py", line 9, in <module> ob.stackoverflow() TypeError: …

11
テキストファイルで文字列を検索する方法は?
文字列がテキストファイルに含まれているかどうかを確認したい。そうである場合はXを実行します。そうでない場合はYを実行します。ただし、このコードは常にTrue何らかの理由で戻ります。誰が何が悪いのか見ることができますか? def check(): datafile = file('example.txt') found = False for line in datafile: if blabla in line: found = True break check() if True: print "true" else: print "false"
169 python 

12
日時をミリ秒の文字列にフォーマットします
datetime日付からミリ秒の文字列が欲しい。このコードは私にとっては典型的なものであり、短縮する方法を学びたいと思っています。 from datetime import datetime timeformatted= str(datetime.utcnow()) semiformatted= timeformatted.replace("-","") almostformatted= semiformatted.replace(":","") formatted=almostformatted.replace(".","") withspacegoaway=formatted.replace(" ","") formattedstripped=withspacegoaway.strip() print formattedstripped

7
正規表現でパンダの行をフィルタリングする方法
列の1つで正規表現を使用してデータフレームをきれいにフィルタリングしたいと思います。 不自然な例: In [210]: foo = pd.DataFrame({'a' : [1,2,3,4], 'b' : ['hi', 'foo', 'fat', 'cat']}) In [211]: foo Out[211]: a b 0 1 hi 1 2 foo 2 3 fat 3 4 cat 行をフィルタリングしfて、正規表現を使用して始まる行に絞り込みます。最初に行く: In [213]: foo.b.str.match('f.*') Out[213]: 0 [] 1 () 2 () 3 [] それはそれほど有用ではありません。しかし、これは私のブールインデックスを取得します: In [226]: foo.b.str.match('(f.*)').str.len() …
169 python  regex  pandas 



19
python requests.get応答全体のタイムアウト
私はウェブサイトのリストに関する統計を収集しており、単純化するためにそれに対するリクエストを使用しています。これが私のコードです: data=[] websites=['http://google.com', 'http://bbc.co.uk'] for w in websites: r= requests.get(w, verify=False) data.append( (r.url, len(r.content), r.elapsed.total_seconds(), str([(l.status_code, l.url) for l in r.history]), str(r.headers.items()), str(r.cookies.items())) ) ここでrequests.get、ループがスタックしないように、10秒後にタイムアウトしたいと思います。 この質問は以前にも関心がありましたが、明確な答えはありません。良い答えを得るためにこれにいくつかの賞金をかけます。 リクエストを使わないのは良い考えだと聞きましたが、リクエストが提供する素晴らしいものをどうやって手に入れるべきでしょうか。(タプル内のもの)


10
リストのPythonリストをcsvファイルに書き込む
次の形式のリストの長いリストがあります--- a = [[1.2,'abc',3],[1.2,'werew',4],........,[1.4,'qew',2]] つまり、リストの値はさまざまなタイプ(float、int、strings)です。出力csvファイルが次のようになるようにcsvファイルに書き込む方法 1.2,abc,3 1.2,werew,4 . . . 1.4,qew,2
168 python  file  csv  file-io  python-2.7 


2
numpy.where()詳細な段階的説明/例[終了]
休業。この質問には、より焦点を当てる必要があります。現在、回答を受け付けていません。 この質問を改善してみませんか?質問を更新して、この投稿を編集するだけで1つの問題に焦点を当てます。 4年前休業。 この質問を改善する ドキュメント、この投稿、この他の投稿をnumpy.where()読んでも、正しく理解できません。 誰かが1Dおよび2D配列を使用した段階的なコメント付きの例を提供できますか?
168 python  numpy  scipy 

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