• Pythonでモックを正しく使う方法(unittest setUp編

    質問 TDDを学ぶ試みで、ユニットテストとpythonのモックを使用することを学ぼうとしています。 ゆっくりとそのコツをつかんでいますが、これが正しく行われているかどうかは不明です。 予断ですが。ベンダーAPIが2.4のpycファイルとしてプリコンパイルされているので、私はpython 2.4を使うことにこだわっています。 このサンプルコードを 'mymodule.py' に記述します。

    2023-08-15 11:56:54
  • [解決済み] Pythonの関数で引数を与えられた値にバインドする方法は?重複

    質問 この質問はすでにここに回答があります : Python引数バインダ (7つの答え) 終了 3 年前 . 私は、位置引数とキ

    2023-08-15 08:51:47
  • Windows で os.path.join でスラッシュが混在している。

    質問 私はパス('/')にスラッシュのみを使用する傾向があり、pythonはWindows上でもそれで満足です。 os.path.joinの説明では、クロスプラットフォームにしたい場合、それが正しい方法であると言っています。しかし、私がそれを使用するとき、私は混合されたスラッシュを得る。 import os a = 'c:/' b = 'myFirstDirectory/' c = 'm

    2023-08-15 01:30:28
  • Django Rest Framework で現在のユーザを返す

    質問 現在、Djangoを使用してAPIを開発しています。 しかし で、現在のユーザを返すビューを以下のエンドポイントで作りたいと思います。 /users/current/ . これを行うために、私はリストビューを作成し、リクエストを行ったユーザーでクエリセットをフィルタリングしました。それは動作しますが、結果はリストであり、単一のオブジェクトではありません。ページ処理と組み合わ

    2023-08-14 23:08:15
  • [解決済み] DjangoのデータベースレイヤーをDjangoの外部で使う?

    質問 Django で作成した素晴らしいデータベースを持っていて、いくつかの python スクリプトを通してインターフェースしたいのです。 外部に そのため、Django データベース API を Django サイトの外部で使用することが可能かどうか、また、可能であれば、それがどのようにできるのかについて誰か情報を持っていませんか? もしそうなら、それがどのようにできるのか、誰か情

    2023-08-14 22:22:06
  • OpenMPとPython

    質問 私は、共有メモリマシン用のOpenMPを(CとFORTRANの両方で)コーディングした経験があり、行列の加算や乗算などの簡単なタスクを実行します(LAPACKとの競合を見るためだけ)。私は、ドキュメントを見る必要なく、単純なタスクを実行するのに十分なほどOpenMPを知っています。 最近、私は自分のプロジェクトのためにPythonに移行しましたが、絶対的な基本を超えたPythonの

    2023-08-14 10:43:36
  • 辞書のキーが列ラベルであるデータフレームをマルチインデックスするための入れ子辞書

    質問 以下のような辞書があるとします。 dictionary = {'A' : {'a': [1,2,3,4,5], 'b': [6,7,8,9,1]}, 'B' : {'a': [2,3,4,5,6], 'b': [7,8,9,1,2]}} で、以下のようなデータフレー

    2023-08-14 09:30:20
  • [解決済み] Python リストのリストの一意性

    質問 このようなデータオブジェクトをユニーク化する効率的な方法は何でしょうか。 testdata =[ ['9034968', 'ETH'], ['14160113', 'ETH'], ['9034968', 'ETH'], ['11111', 'NOT'], ['9555269', 'NOT'], ['15724032', 'ETH'], ['15481740', 'ETH'], ['1

    2023-08-14 08:32:15
  • NumPy がビューを作成するのかコピーを作成するのか、どうすれば見分けることができますか?

    質問 最小限の作業例として、2次元の配列をデジタル化することにしましょう。 numpy.digitize は1次元の配列が必要です。 import numpy as np N = 200 A = np.random.random((N, N)) X = np.linspace(0, 1, 20) print np.digitize(A.ravel(), X).reshape((N, N)

    2023-08-13 18:45:49
  • [解決済み] Scikit-learnのtrain_test_splitとindexの関係

    質問 train_test_split()で元のデータのインデックスを取得するにはどうしたらよいですか? 私が持っているのは以下のものです。 from sklearn.cross_validation import train_test_split import numpy as np data = np.reshape(np.randn(20),(10,2)) # 10 traini

    2023-08-13 17:43:49
  • [解決済み] dictオブジェクトの複数のキーに一度に同じ値を割り当てることは可能ですか?

    質問 Pythonで、以下のような辞書オブジェクトが必要です。 {'a': 10, 'b': 20, 'c': 10, 'd': 10, 'e': 20} を組み合わせることで、うまく取得することができました。 dict.update() と dict.fromkeys() はこのように機能します。 myDict = {} myDict.update(dict.fromkey

    2023-08-13 15:06:42
  • requests ライブラリを使用する Python アプリのユニットテスト

    質問 私は、Kenneth Reitz の リクエストライブラリ を使用して REST 操作を行うアプリケーションを書いていますが、requests はモジュールレベルのメソッドを介してそのメソッドを提供するので、これらのアプリケーションをユニットテストする良い方法を見つけるのに苦労しています。 私が欲しいのは、2つのサイド間の会話を合成する能力です; 一連のリクエストのアサーシ

    2023-08-13 12:54:32
  • ループの中で関数を一度だけ実行させる効率的な方法

    質問 今のところ、以下のようなことをしているのですが、面倒になってきました。 run_once = 0 while 1: if run_once == 0: myFunction() run_once = 1: もっと受け入れられる処理方法があると思うのですが? 私が探しているのは、ある関数を一度だけ、必要に応じて実行させることです。たとえ

    2023-08-13 10:30:27
  • python の多重継承 super を使ったコンストラクタへの引数渡し

    質問 次のようなpythonのコードの断片を考えてみましょう。 class A(object): def __init__(self, a): self.a = a class B(A): def __init__(self, a, b): super(B, self).__init__(a) self.b = b cla

    2023-08-13 09:54:24
  • sscanf in Python

    質問 に相当するものを探しています。 sscanf() と同等のものを探しています。私はパースしたい /proc/net/* ファイルを解析したいのですが、C言語ではこのようなことができます。 int matches = sscanf( buffer, "%*d: %64[0-9A-Fa-f]:%X %64[0-9A-Fa-f]:%X %*X %*X:

    2023-08-13 06:50:57
  • python regex を使ってキャプチャしたグループを使って置換する方法は?[重複している]。

    質問 この質問はすでにここに回答があります : re.sub置換パターンにおけるキャプチャグループの後方参照への対応 (2つの回答) 終了

    2023-08-13 04:49:19
  • pandasのgroupbyの後にapplyを並列化する

    質問 私は rosetta.parallel.pandas_easy を並列化するために apply の後に groupby の後に、例えば from rosetta.parallel.pandas_easy import groupby_to_series_to_frame df = pd.DataFrame({'a': [6, 2, 2], 'b': [4, 5, 6]},i

    2023-08-12 23:49:06
  • matplotlibの図形を作成した後、メモリを解放するにはどうすればよいですか?

    質問 いくつかのdjango-celeryタスクに、いくつかのmatlpotlibの関数を組み込んでいます。 タスクが呼び出されるたびに、より多くの RAM が python に割かれます。あまり時間が経たないうちに、python はすべての RAM を占有してしまいます。 QUESTION。 このメモリを解放するにはどうしたらよいでしょうか? UPDATE 2 - 第二

    2023-08-12 15:58:38
  • Python プロジェクト用の wheel/egg とすべての依存関係をビルドする

    質問 企業内でpythonプロジェクトを展開するために、インストール可能なディストリビューションを作成する必要があります。 これは含むべきです。 私のプロジェクトのためのeggまたはwhl プロジェクトのすべての依存関係のためのeggまたはwhl (オプションで) このリリースでインストール可能なすべてのコンポーネントをリストした requirements.txt ファイル

    2023-08-12 13:18:22
  • [解決済み] Python -複数リストの交わり?

    質問 Pythonで遊んでいて、2つのリストの交差点を得ることができます。 result = set(a).intersection(b) では、もし d を含むリストです。 a と b と、3つ目の要素である c の中にある 3 つのリストの交点を求める組み込み関数はありますか? d ? だから例えば d = [[1,2,3,4], [2,3,4], [3,4,5,6

    2023-08-12 11:38:15