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

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


15
nltk.data.loadでenglish.pickleを読み込めませんでした
punktトークナイザーをロードしようとすると... import nltk.data tokenizer = nltk.data.load('nltk:tokenizers/punkt/english.pickle') ... a LookupErrorが発生しました: > LookupError: > ********************************************************************* > Resource 'tokenizers/punkt/english.pickle' not found. Please use the NLTK Downloader to obtain the resource: nltk.download(). Searched in: > - 'C:\\Users\\Martinos/nltk_data' > - 'C:\\nltk_data' > - 'D:\\nltk_data' > - 'E:\\nltk_data' > - 'E:\\Python26\\nltk_data' > - 'E:\\Python26\\lib\\nltk_data' > - …
144 python  jenkins  nltk 

8
DistutilsOptionError:ホームまたはプレフィックス/ exec-プレフィックスのいずれかを提供する必要があります—両方ではありません
私は通常、pipを介してpythonパッケージをインストールしています。 Google App Engineの場合、別のターゲットディレクトリにパッケージをインストールする必要があります。 私はもう試した: pip install -Iフラスコ-レストフル--target ./lib しかし、それは失敗します: homeまたはprefix / exec-prefixのいずれかを指定する必要があります。両方は指定できません これを機能させるにはどうすればよいですか?

9
Pythonのハッシュマップ
PythonにHashMapを実装したい。ユーザーに入力を求めたい。彼の入力に応じて、HashMapからいくつかの情報を取得しています。ユーザーがHashMapのキーを入力した場合、対応する値を取得したいと思います。 この機能をPythonに実装するにはどうすればよいですか? HashMap<String,String> streetno=new HashMap<String,String>(); streetno.put("1", "Sachin Tendulkar"); streetno.put("2", "Dravid"); streetno.put("3","Sehwag"); streetno.put("4","Laxman"); streetno.put("5","Kohli")
144 python  hashmap 

7
パンダを使用してPythonでExcelファイルを読み取る
私はこの方法でExcelファイルを読み取ろうとしています: newFile = pd.ExcelFile(PATH\FileName.xlsx) ParsedData = pd.io.parsers.ExcelFile.parse(newFile) これは、2つの引数が予期されていることを示すエラーをスローします。2番目の引数が何であるかがわかりません。また、ここで達成しようとしていることは、ExcelファイルをDataFrameに変換することです。またはパンダを使用してこれを行う他の方法はありますか?

9
セットをPythonでリストに変換する方法は?
Python 2.6でセットをリストに変換しようとしています。私はこの構文を使用しています: first_list = [1,2,3,4] my_set=set(first_list) my_list = list(my_set) ただし、次のスタックトレースが表示されます。 Traceback (most recent call last): File "<console>", line 1, in <module> TypeError: 'set' object is not callable どうすれば修正できますか?
144 python  list  set  python-2.6 

7
インポートをモックする方法
モジュールの上部にA含まimport Bれています。しかし、試験条件の下で、私はしたいと思いモック BでA(モックA.B)と完全に輸入を控えますB。 実際、B意図的にテスト環境にインストールされることはありません。 Aテスト中のユニットです。Aすべての機能をインポートする必要があります。B私がモックする必要があるモジュールです。しかし、最初に行うことがインポートである場合、どうすればB内部をモックして実際のインポートAを停止できますか?ABAB (Bがインストールされていない理由は、迅速なテストのためにpypyを使用しているためです。残念ながら、Bはまだpypyと互換性がありません。) これはどのように行うことができますか?


1
このDjangoアプリチュートリアルのchoice_setとは何ですか?
Djangoチュートリアルの最初のDjangoアプリの作成、パート1にこの行があります。 p.choice_set.create(choice='Not much', votes=0) どのようにchoice_set呼ばれ、それは何ですか? choiceパーツはChoiceチュートリアルで使用したモデルの小文字バージョンだと思いますが、何choice_setですか?詳しく説明できますか? 更新:ベンの答えに基づいて、私はこのドキュメントを見つけました。
144 python  django  orm 

20
文字列の左側を削除する方法は?
私はいくつかの簡単なPythonコードの文字列などを検索ファイルその持ってpath=c:\path、c:\path一部は変更になる場合があります。現在のコードは次のとおりです。 def find_path(i_file): lines = open(i_file).readlines() for line in lines: if line.startswith("Path="): return # what to do here in order to get line content after "Path=" ? 後にテキストを取得する簡単な方法は何Path=ですか?
144 python  string 



9
Pythonリストのn番目の要素、または利用できない場合のデフォルトを取得する方法
私はPythonのdictionary.get(key, default)forリストに相当するものを探しています。リストのn番目の要素を取得するための1つのライナーイディオムまたは利用できない場合のデフォルト値はありますか? たとえば、取得したいリストmyList myList[0]またはmyList空のリストの場合は5を指定します。 ありがとう。
144 python  list 

15
SparkでINFOロギングをオフにする方法は?
AWS EC2ガイドを使用してSparkをインストールしました。bin/pysparkスクリプトを使用してプログラムを正常に起動し、sparkプロンプトを表示し、クイックスタートクワイエドを正常に実行することもできます。 ただし、私はINFO、各コマンドの後にすべての詳細ログを停止する方法を理解することができません。 各ノードからだけでなく、アプリケーションを起動するフォルダー内のlog4j.propertiesファイル内の以下のコード(コメントアウト、OFFに設定)でほぼすべての可能なシナリオを試しconfましたが、何も実行されていません。INFO各ステートメントを実行した後も、ログステートメントが出力されます。 私はこれがどのように機能することになっているのか非常に混乱しています。 #Set everything to be logged to the console log4j.rootCategory=INFO, console log4j.appender.console=org.apache.log4j.ConsoleAppender log4j.appender.console.target=System.err log4j.appender.console.layout=org.apache.log4j.PatternLayout log4j.appender.console.layout.ConversionPattern=%d{yy/MM/dd HH:mm:ss} %p %c{1}: %m%n # Settings to quiet third party logs that are too verbose log4j.logger.org.eclipse.jetty=WARN log4j.logger.org.apache.spark.repl.SparkIMain$exprTyper=INFO log4j.logger.org.apache.spark.repl.SparkILoop$SparkILoopInterpreter=INFO これが私が使用するときの私の完全なクラスパスSPARK_PRINT_LAUNCH_COMMANDです: Sparkコマンド:/ライブラリ/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/bin/java -cp:/root/spark-1.0.1-bin-hadoop2/conf:/root/spark-1.0.1 -bin-hadoop2 / conf:/root/spark-1.0.1-bin-hadoop2/lib/spark-assembly-1.0.1-hadoop2.2.0.jar:/root/spark-1.0.1-bin-hadoop2/lib /datanucleus-api-jdo-3.2.1.jar:/root/spark-1.0.1-bin-hadoop2/lib/datanucleus-core-3.2.2.jar:/root/spark-1.0.1-bin-hadoop2 /lib/datanucleus-rdbms-3.2.1.jar -XX:MaxPermSize = 128m -Djava.library.path = …

7
Pandas dataframe fillna()一部の列のみが配置されている
列の一部のサブセットについてのみ、Pandasデータフレームの値を0で埋めようとしています。 私がする時: import pandas as pd df = pd.DataFrame(data={'a':[1,2,3,None],'b':[4,5,None,6],'c':[None,None,7,8]}) print df df.fillna(value=0, inplace=True) print df 出力: a b c 0 1.0 4.0 NaN 1 2.0 5.0 NaN 2 3.0 NaN 7.0 3 NaN 6.0 8.0 a b c 0 1.0 4.0 0.0 1 2.0 5.0 0.0 2 3.0 0.0 7.0 …
144 python  pandas  dataframe 

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