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

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

11
Pythonの文字列リストに同じ文字列を追加する
1つの文字列を取得し、それをリストに含まれるすべての文字列に追加して、完成した文字列を含む新しいリストを作成しようとしています。例: list = ['foo', 'fob', 'faz', 'funk'] string = 'bar' *magic* list2 = ['foobar', 'fobbar', 'fazbar', 'funkbar'] forループを試して、リストを理解しようとしましたが、それはゴミでした。いつものように、どんな助けでも大歓迎です。
183 python  list 

7
ValueError:シーケンスで配列要素を設定する
このPythonコード: import numpy as p def firstfunction(): UnFilteredDuringExSummaryOfMeansArray = [] MeanOutputHeader=['TestID','ConditionName','FilterType','RRMean','HRMean', 'dZdtMaxVoltageMean','BZMean','ZXMean','LVETMean','Z0Mean', 'StrokeVolumeMean','CardiacOutputMean','VelocityIndexMean'] dataMatrix = BeatByBeatMatrixOfMatrices[column] roughTrimmedMatrix = p.array(dataMatrix[1:,1:17]) trimmedMatrix = p.array(roughTrimmedMatrix,dtype=p.float64) #ERROR THROWN HERE myMeans = p.mean(trimmedMatrix,axis=0,dtype=p.float64) conditionMeansArray = [TestID,testCondition,'UnfilteredBefore',myMeans[3], myMeans[4], myMeans[6], myMeans[9], myMeans[10], myMeans[11], myMeans[12], myMeans[13], myMeans[14], myMeans[15]] UnFilteredDuringExSummaryOfMeansArray.append(conditionMeansArray) secondfunction(UnFilteredDuringExSummaryOfMeansArray) return def secondfunction(UnFilteredDuringExSummaryOfMeansArray): RRDuringArray = p.array(UnFilteredDuringExSummaryOfMeansArray,dtype=p.float64)[1:,3] return firstfunction() …
183 python  arrays  numpy  slice 


1
python re.sub group:\ numberの後の番号
どのように私は置き換えることができfoobarてfoo123bar? これは機能しません: >>> re.sub(r'(foo)', r'\1123', 'foobar') 'J3bar' これは機能します: >>> re.sub(r'(foo)', r'\1hi', 'foobar') 'foohibar' これはのような場合によくある問題だと思います\number。誰も私にこれを処理する方法についてのヒントを与えることができますか?

7
numpy配列へのリストのリスト
リストの単純なリストを派手な配列に変換するにはどうすればよいですか?行は個別のサブリストであり、各行にはサブリストの要素が含まれています。
183 python  list  numpy 

2
テストする文字列のリストを含むstr.startswith
多くのifステートメントと比較を使用しないようにして、リストを使用しようとしていますが、それをstr.startswith次のように使用する方法がわかりません。 if link.lower().startswith("js/") or link.lower().startswith("catalog/") or link.lower().startswith("script/") or link.lower().startswith("scripts/") or link.lower().startswith("katalog/"): # then "do something" 私がそれになりたいのは: if link.lower().startswith() in ["js","catalog","script","scripts","katalog"]: # then "do something" 任意の助けいただければ幸いです。
183 python  string  list 

5
文字列に特定の文字がないか確認するにはどうすればよいですか?[閉まっている]
休業。この質問には詳細または明確さが必要です。現在、回答を受け付けていません。 この質問を改善してみませんか?詳細を追加し、この投稿を編集して問題を明確にしてください。 2年前休業。 この質問を改善する Python 2を使用して、文字列にいくつかの特定の文字が含まれているかどうかを確認するにはどうすればよいですか? たとえば、次の文字列があるとします。 犯罪者は宝石で1,000,000ドルを盗みました。 ドル記号( "$")、コンマ( "、")、および数値があるかどうかをどのように検出しますか?
182 python  string 

9
PythonでURLから画像データを読み取るにはどうすればよいですか?
ローカルファイルを処理する場合、私がやろうとしていることはかなり簡単ですが、リモートURLでこれを実行しようとすると問題が発生します。 基本的に、私はURLからプルされたファイルからPIL画像オブジェクトを作成しようとしています。もちろん、常にURLをフェッチして一時ファイルに保存し、それを画像オブジェクトに開くこともできますが、これは非常に非効率的です。 ここに私が持っているものがあります: Image.open(urlopen(url)) それseek()は利用できないという不満をフレークアウトするので、私はこれを試しました: Image.open(urlopen(url).read()) しかし、それもうまくいきませんでした。これを行うためのより良い方法はありますか、またはこの種のことを行うための受け入れられた方法で一時ファイルに書き込みますか?

16
Pythonで文字列を浮動小数点数に変換できるかどうかを確認する
文字列のリストを実行し、可能であれば整数または浮動小数点数に変換するPythonコードをいくつか持っています。整数に対してこれを行うのはかなり簡単です if element.isdigit(): newelement = int(element) 浮動小数点数はより困難です。現在partition('.')、文字列を分割して、片側または両側が数字であることを確認するために使用しています。 partition = element.partition('.') if (partition[0].isdigit() and partition[1] == '.' and partition[2].isdigit()) or (partition[0] == '' and partition[1] == '.' and partition[2].isdigit()) or (partition[0].isdigit() and partition[1] == '.' and partition[2] == ''): newelement = float(element) これは機能しますが、そのためのifステートメントは少し弱気です。私が検討した他の解決策は、この質問で説明されているように、変換をtry / catchブロックにラップして、それが成功するかどうかを確認することです。 誰か他のアイデアがありますか?パーティションとtry / catchアプローチの相対的なメリットに関する意見はありますか?

30
Pythonを使用してディレクトリのサイズを計算しますか?
OverатитвопросестьответынаStack Overflowнарусском:Найтисуммарныйразмервсехрегулярнаренеренеререревее この特定のホイールを再発明する前に、Pythonを使用してディレクトリのサイズを計算するための素晴らしいルーチンを誰かが持っていますか?ルーチンがMb / Gbなどでサイズを適切にフォーマットすることは非常に良いでしょう
182 python  directory 

5
requests.requestにmax_retriesを設定できますか?
Pythonのリクエストモジュールはシンプルでエレガントですが、バグが1つあります。次のようなメッセージでrequests.exception.ConnectionErrorを取得することは可能です。 Max retries exceeded with url: ... これは、リクエストがデータへのアクセスを数回試行できることを意味します。しかし、ドキュメントのどこにもこの可能性についての単一の言及はありません。ソースコードを確認したところ、デフォルト(おそらく0)の値を変更できる場所は見つかりませんでした。 それで、リクエストの最大再試行回数を何らかの方法で設定することは可能ですか?

7
Pythonでインターフェイスを実装するにはどうすればよいですか?
public interface IInterface { void show(); } public class MyClass : IInterface { #region IInterface Members public void show() { Console.WriteLine("Hello World!"); } #endregion } このC#コードに相当するPythonを実装するにはどうすればよいですか? class IInterface(object): def __init__(self): pass def show(self): raise Exception("NotImplementedException") class MyClass(IInterface): def __init__(self): IInterface.__init__(self) def show(self): print 'Hello World!' これは良いアイデアですか?回答に例を挙げてください。
182 python  oop 

12
ipythonノートブックでセル実行時間を測定する簡単な方法
セルからの元の出力に加えて、セルの実行に費やされた時間を取得したいと思います。 このために、私は試しました%%timeit -r1 -n1が、セル内で定義された変数を公開していません。 %%time 1つのステートメントのみを含むセルで機能します。 In[1]: %%time 1 CPU times: user 4 µs, sys: 0 ns, total: 4 µs Wall time: 5.96 µs Out[1]: 1 In[2]: %%time # Notice there is no out result in this case. x = 1 x CPU times: user 3 µs, sys: 0 ns, …

15
ConfigParserのリスト
典型的なConfigParser生成ファイルは次のようになります。 [Section] bar=foo [Section 2] bar2= baz 今、たとえば次のようなリストにインデックスを付ける方法があります: [Section 3] barList={ item1, item2 } 関連質問:セクションごとのPythonのConfigParser一意キー


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