• [解決済み] ThreadPoolExecutor().mapとThreadPoolExecutor().submitはどう違うのですか?

    質問 私は自分が書いたあるコードにとても困惑していました。私はそれを発見して驚きました。 with concurrent.futures.ThreadPoolExecutor(max_workers=4) as executor: results = list(executor.map(f, iterable)) と with concurrent.futures.Thr

    2023-03-19 09:54:14
  • [解決済み] リストの最初のN個の要素を削除する最も効率的な方法は?

    質問 Python 2.7でオブジェクトのリストから最初のn個の要素を削除する必要があります。ループを使用せずに、簡単な方法はありますか? どのように解決するのですか? リストスライスを使用して、目標をアーカイブすることができます。 最初の5つの要素を削除します。 n = 5 mylist = [1,2,3,4,5,6,7,8,9] newlist = mylist[n:] p

    2023-03-19 08:09:39
  • [解決済み] Pythonファイルを実行するときにdocstringを表示するには?

    質問 docstringを持つPythonスクリプトを持っています。コマンドライン引数の解析が成功しない場合、ユーザーの情報のためにdocstringを表示したいです。 これを行う方法はありますか? 最小限の例 #!/usr/bin/env python """ Usage: script.py This describes the script. """ import sys

    2023-03-18 23:46:58
  • [解決済み] Pythonの文字列連結とstr.joinの比較でどれくらい遅いか?

    質問 の回答でコメントさせていただいた結果 このスレッド との速度差はどの程度なのか知りたかったのです。 += 演算子と ''.join() では、この2つの速度比較はどうでしょうか? どのように解決するのか? からです。 効率的な文字列の連結 方法1: def method1(): out_str = '' for num in xrange(l

    2023-03-18 20:18:53
  • [解決済み] str(変数)が空かどうかをチェックするには?

    質問 どのように作ればいいのでしょうか。 if str(variable) == [contains text]: 条件? (今書いたことが完全に間違っているのは間違いないので、何か) 私は、ある種の random.choice が ["",] (空白) または ["text",] . どのように解決するのですか? 文字列と空文字列を比較すればよいのでは?

    2023-03-18 16:49:38
  • [解決済み] 集合の中の項目を1つの文字列に結合するには?

    質問 基本的に、私は1つの文字列を出力するためにセットのエントリを結合しようとしています。私はリストのための結合関数に似た構文を使用しようとしています。以下は私の試みです。 list = ["gathi-109","itcg-0932","mx1-35316"] set_1 = set(list) set_2 = set(["mx1-35316"]) set_3 = set_1 - set

    2023-03-18 15:24:44
  • [解決済み] Python は適切な行末を得る

    質問 現在のオペレーティングシステムが使用している行末の種類を簡単に取得する方法はありますか? どのように解決するのですか? テキストモードで開いたファイルを操作している場合、改行がすべて' \n '. そうでない場合、あなたは os.linesep . から http://docs.python.org/library/os.html : os. ラインズ

    2023-03-18 05:56:56
  • [解決済み] matplotlibのimshowでNaN値を特別な色でプロットするには?

    質問 matplotlibのimshowを使ってデータをヒートマップとしてプロットしようとしているのですが、値の一部がNaNになっています。NaNをカラーマップにはない特別な色でレンダリングしてほしいのですが。 の例です。 import numpy as np import matplotlib.pyplot as plt f = plt.figure() ax = f.add_sub

    2023-03-18 01:06:21
  • [解決済み] str__と__repr__は何のためにあるのですか?重複

    質問 この質問はすでにここに回答があります : str__と__repr__の違いは何ですか? (25の回答) 終了 1年前 .

    2023-03-17 21:06:13
  • [解決済み] Pythonでevalを使って変数の値を代入するにはどうしたらいいですか?

    質問 さて、質問は簡単です。どのように私はPythonのevalを使用して変数の値を代入することができますか?私は試してみました eval('x = 1') を試してみましたが、それはうまくいきません。SyntaxErrorが返されます。なぜこれが動作しないのでしょうか? どのように解決するのですか? なぜなら x=1 は式ではなく文だからです。使用する exec を

    2023-03-17 20:27:37
  • [解決済み] 現在地、距離、方位から緯度経度を求める。

    質問 既存の緯度経度、距離(KM)、方位(ラジアンに変換された度数)がある場合、新しい緯度経度を計算したいのですが。 これは のサイトが何度も出てきますが、どうしても計算式がうまくいきません。 上記のリンク先で撮影したような数式は lat2 = asin(sin(lat1)*cos(d/R) + cos(lat1)*sin(d/R)*cos(θ)) lon2 = lon1 +

    2023-03-17 14:21:27
  • [解決済み] Virtualenvとソースのバージョン管理

    質問 私は最近 Django プロジェクトを始め、すぐに virtualenv が多くの理由で本当に有用であることに気づきました。virtualenv と私のプロジェクトをセットアップしましたが、今、私は自分のソースコントロール (私の場合、 Mercurial) にどのファイルを追加すべきなのか疑問に思っています。venvフォルダの下にあるすべてのファイルを追加すべきでしょうか?同僚がクロ

    2023-03-17 14:03:19
  • [解決済み] pandas dataframeの行をforループで追加するには?

    質問 以下のようなforループがあります。 for i in links: data = urllib2.urlopen(str(i)).read() data = json.loads(data) data = pd.DataFrame(data.items()) data = data.transpose() data.columns

    2023-03-17 07:42:52
  • [解決済み] Python は適切な行末を得る

    質問 現在のオペレーティングシステムが使用している行末の種類を簡単に取得する方法はありますか? どのように解決するのですか? テキストモードで開いたファイルを操作している場合、改行がすべて' \n '. そうでない場合、あなたは os.linesep . から http://docs.python.org/library/os.html : os. ラインズ

    2023-03-17 06:37:42
  • [解決済み] Pythonモックにおけるモック属性?

    質問 私は mock を使うのにかなり苦労しています。 def method_under_test(): r = requests.post("http://localhost/post") print r.ok # prints "<MagicMock name='post().ok' id='11111111'>" if r.ok:

    2023-03-16 18:29:40
  • [解決済み] JSON配列からPythonリストへの変換

    質問 import json array = '{"fruits": ["apple", "banana", "orange"]}' data = json.loads(array) これは私のJSON配列ですが、私は果物文字列のすべての値をPythonのリストに変換したいと思います。これを行うための正しい方法は何でしょうか? どのように解決するのですか? import jso

    2023-03-16 12:39:52
  • [解決済み] Pythonで辞書をコピーする高速な方法

    質問 私は辞書をよく使うPythonのプログラムを持っています。私は何千回も辞書のコピーを作成する必要があります。私はキーと関連するコンテンツの両方のコピーが必要です。コピーは編集され、オリジナルにリンクされてはいけません (たとえば、コピーの変更はオリジナルに影響を及ぼしてはいけません。)。 キーは文字列、値は整数(0/1)です。 現在、簡単な方法を使っています。 newDict

    2023-03-16 06:22:03
  • [解決済み] 直近の前営業日(Python

    質問 以下のように 営業日 を現在の日付から引く必要があります。 私は現在、常に直近の営業日に実行される必要があるいくつかのコードを持っています。つまり、月曜日から金曜日までなら今日かもしれませんが、土曜日または日曜日なら、週末の前の金曜日に設定する必要があります。現在、私はいくつかのかなり 不格好な のコードでこれを行います。 lastBusDay = dateti

    2023-03-16 02:12:21
  • [解決済み] Pythonで文字列の中に複数回出現する文字列を見つける

    質問 Pythonで文字列内に複数回出現する文字列を見つけるにはどうしたらよいですか?これを考えてみましょう。 >>> text = "Allowed Hello Hollow" >>> text.find("ll") 1 >>> ということは、最初に出てくる ll は予想通り 1 にあります。次に出現するものを見つけるには

    2023-03-15 17:36:03
  • [解決済み] Pythonの変数はポインタですか?それとも何?

    質問 Pythonの変数は、私の知る限り、単なるポインタです。 このルールに基づいて、このコードスニペットの結果を想定してみます。 i = 5 j = i j = 3 print(i) は 3 . しかし、私にとっては予想外の結果が得られ、それは 5 . さらに、私のPythonの本ではこの例について扱っています。 i = [1,2,3] j = i i[0] =

    2023-03-15 10:50:06