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

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


30
CNTLMでプロキシの背後でPIPを使用する
職場でプロキシの背後にあるpipを使用しようとしています。 この投稿の回答の1つは、CNTLMの使用を提案しています。私はこの別の投稿に従ってそれをインストールして設定しcntlm.exe -c cntlm.ini -I -M http://google.comましたが、実行するとエラーが発生しましたConnection to proxy failed, bailing out。 私も試しましたpip install -–proxy=user:pass@localhost:3128(デフォルトのCNTLMポート)が発生しましたCannot fetch index base URL http://pypi.python.org/simple/。明らかに、プロキシに問題があります。 CNTLMが正しく設定されているかどうか、またはこれを完全に回避する別の方法があるかどうかをより明確に確認する方法を知っている人はいますか?ここでhttp_proxy説明するように環境変数を設定することもできますが、どの資格情報を入力すればよいかわかりません。cntlm.ini
279 python  proxy  pip 

20
setuptools setup.pyファイル内のinstall_requires kwargの参照requirements.txt
requirements.txtTravis-CIで使用しているファイルがあります。との両方requirements.txtで要件を複製するのはばかげているようですsetup.py。そのため、ファイルハンドルをのinstall_requireskwargに渡したいと思っていましたsetuptools.setup。 これは可能ですか?もしそうなら、私はそれをどうやってやるべきですか? これが私のrequirements.txtファイルです: guessit>=0.5.2 tvdb_api>=1.8.2 hachoir-metadata>=1.3.3 hachoir-core>=1.3.3 hachoir-parser>=1.3.4

30
urllibおよび「SSL:CERTIFICATE_VERIFY_FAILED」エラー
次のエラーが発生します。 Exception in thread Thread-3: Traceback (most recent call last): File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/threading.py", line 810, in __bootstrap_inner self.run() File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/threading.py", line 763, in run self.__target(*self.__args, **self.__kwargs) File "/Users/Matthew/Desktop/Skypebot 2.0/bot.py", line 271, in process info = urllib2.urlopen(req).read() File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/urllib2.py", line 154, in urlopen return opener.open(url, data, timeout) File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/urllib2.py", line 431, in …


23
PyCharmは有効なコードに対して未解決の参照エラーを表示します
私はPyCharmを使用してプロジェクトに取り組んでいます。プロジェクトはインタープリターで開かれて構成され、正常に実行できます。リモートインタープリターパスは正しくマップされます。これは正しい構成のようですが、PyCharmは、組み込みのPython関数であっても、「未解決の参照」エラーで私の有効なコードを強調表示しています。コードが実行されているにもかかわらず、これらが検出されないように見えるのはなぜですか?PyCharmにこれらを正しく認識させる方法はありますか? この問題の特定の例はリモートインタープリターにありますが、問題はローカルインタープリターにも発生します。
278 python  pycharm 

8
パンダの1列を除くすべての列を選択するにはどうすればよいですか?
私はこのようなデータフレームを持っています: import pandas import numpy as np df = DataFrame(np.random.rand(4,4), columns = list('abcd')) df a b c d 0 0.418762 0.042369 0.869203 0.972314 1 0.991058 0.510228 0.594784 0.534366 2 0.407472 0.259811 0.396664 0.894202 3 0.726168 0.139531 0.324932 0.906575 を除くすべての列を取得するにはどうすればよいcolumn bですか?
278 python  pandas 

7
requirements.txtを自動的に作成する
時々私はからPythonのソースコードをダウンロードし、githubすべての依存関係をインストールする方法がわかりません。requirements.txtファイルがない場合は、手動で作成する必要があります。問題は次のとおりです。Pythonのソースコードディレクトリを考えるとrequirements.txt、インポートセクションから自動的に作成できますか。

10
トレースバックなしでPythonを終了する方法は?
出力にトレースバックダンプを持たずにPythonを終了する方法を知りたいのですが。 エラーコードを返せるようにしたいのですが、トレースバックログを表示したくありません。 exit(number)トレースなしで終了できるようにしたいのですが、例外の場合(終了ではなく)トレースが必要です。
277 python  exit  traceback 

20
Pythonにtkinterをインストールする
しようとしていimport Tkinterます。しかし、Tkinterインストールされていないというエラーが表示されます。 ImportError: No module named _tkinter, please install the python-tk package おそらく、シナプスマネージャーを使用してインストールできます(できますか?)。ただし、プログラムするすべてのマシンにインストールする必要があります。Tkinterライブラリをワークスペースに追加して、そこから参照することはできますか?
277 python  linux  tkinter  install 


16
Python strftime-先行0なしの日付?
Pythonを使用しているときstrftimeに、日付の最初の0が10日より前の場合、つまり0を削除する方法はありますか。そう01です1か?を見つけることができません%そのためのものがか? ありがとう!
277 python  padding  strftime 

6
Python Pandas:列が特定の値に一致する行のインデックスを取得します
列「BoolCol」を持つDataFrameが与えられた場合、「BoolCol」の値== TrueであるDataFrameのインデックスを見つけたいと思います。 私は現在それを行うための反復的な方法を持っています、それは完全に機能します: for i in range(100,3000): if df.iloc[i]['BoolCol']== True: print i,df.iloc[i]['BoolCol'] しかし、これはパンダの正しいやり方ではありません。いくつかの調査の後、私は現在このコードを使用しています: df[df['BoolCol'] == True].index.tolist() これは私にインデックスのリストを与えますが、私が次のようにしてそれらをチェックすると一致しません: df.iloc[i]['BoolCol'] 結果は実際にはFalseです!! これを行うパンダの正しい方法はどれですか?
277 python  indexing  pandas 

21
JSONからUnicodeではなく文字列オブジェクトを取得する方法
Python 2を使用して、ASCIIエンコードされたテキストファイルからJSONを解析しています。 jsonまたは simplejsonでこれらのファイルをロードすると、すべての文字列値が文字列オブジェクトではなくUnicodeオブジェクトにキャストされます。問題は、文字列オブジェクトのみを受け入れる一部のライブラリでデータを使用する必要があることです。私は、ライブラリを変更することはできませんもそれらを更新します。 Unicodeオブジェクトの代わりに文字列オブジェクトを取得することは可能ですか? 例 >>> import json >>> original_list = ['a', 'b'] >>> json_list = json.dumps(original_list) >>> json_list '["a", "b"]' >>> new_list = json.loads(json_list) >>> new_list [u'a', u'b'] # I want these to be of type `str`, not `unicode` 更新 この質問は、Python 2に悩まされていた昔のことです。今日の簡単でクリーンなソリューションの1つは、Pythonの最新バージョン、つまりPython 3以降を使用することです。


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