• [解決済み] インスタンスメソッドのデコレーターは、クラスにアクセスできますか?

    質問 おおよそ以下のような内容です。基本的には、インスタンスメソッドの定義で、インスタンスメソッドに使用されるデコレータから、インスタンスメソッドのクラスにアクセスする必要があります。 def decorator(view): # do something that requires view's class print view.im_class return v

    2022-06-29 23:01:04
  • [解決済み] Python の `string.split()` のジェネレータバージョンはありますか?

    質問 string.split() は リスト のインスタンスを返します。を返すバージョンはありますか? ジェネレータ で代用できますか?ジェネレータバージョンを持つことに反対する理由はありますか? どのように解決するのですか? 高い確率で re.finditer はかなり最小限のメモリオーバーヘッドを使用します。 def split_iter(st

    2022-06-29 21:16:34
  • [解決済み] Matplotlib - 高解像度のグラフを描くには?

    質問 私はいくつかの実験結果をプロットするためにmatplotlibを使用しました(こちらで説明されています。 ファイルのループとプロット . しかし、画像に右クリックして保存すると、非常に悪い品質/低解像度の画像が得られます。 from glob import glob import numpy as np import matplotlib.pyplot as plt import

    2022-06-29 16:29:54
  • [解決済み] Pythonのprint関数を "ハック "することは可能か?

    質問 注:この質問は情報提供のみを目的としています。Pythonの内部をどれだけ深く掘り下げることができるかに興味があります。 それほど昔ではないのですが、ある 質問 の呼び出しの後/最中に、print文に渡される文字列を変更できるかどうかについて、ある質問の中で議論が始まりました。 print の呼び出しが行われた後/中に、print文に渡された文字列を変更できるかどうかとい

    2022-06-29 10:50:30
  • [解決済み] マルチプロセッシングでPythonがクラッシュしてエラーを出すのは、fork()が呼ばれたときに別のスレッドで進行中だった可能性があります。

    質問 私はPythonの比較的新しいユーザーで、私のforループにマルチプロセッシングモジュールを実装しようとしています。 私はimg_urlsに格納された画像URLの配列を持っています。私はダウンロードして、いくつかのGoogleのビジョンを適用する必要があります。 if __name__ == '__main__': img_urls = [ALL_MY_Image_UR

    2022-06-29 10:27:03
  • [解決済み] ゼロ埋めされたpandasデータフレームを作成する

    質問 与えられたサイズのゼロフィルドのpandasデータフレームを作成するための最良の方法は何ですか? 私は使用したことがあります。 zero_data = np.zeros(shape=(len(data),len(feature_list))) d = pd.DataFrame(zero_data, columns=feature_list) もっと良い方法はないのでしょうか

    2022-06-29 08:21:25
  • [解決済み] 文字列の値の前に付ける「u」記号の意味とは?重複

    質問 この質問はすでにここに回答があります : Pythonの文字列のu接頭辞は何ですか? (6つの答え) 終了 5 年前 .

    2022-06-28 21:29:01
  • [解決済み] Mac OS X 10.9以降にPILをインストールできない。

    質問 Mac OSを10.9にアップデートしたところ、私のPythonモジュールのいくつか(すべてか)がもうここにないことがわかりました。 そこで、私は sudo pip install pil を実行しようとしましたが、このエラーが発生しました。 /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform

    2022-06-28 15:59:43
  • [解決済み] ジェネレータ式を表示するには?

    質問 Pythonのシェルで、以下のようなリスト内包を入力した場合。 >>> [x for x in string.letters if x in [y for y in "BigMan on campus"]] きれいに印刷された結果が得られます。 ['a', 'c', 'g', 'i', 'm', 'n', 'o', 'p', 's', 'u', 'B', '

    2022-06-28 11:04:05
  • [解決済み] getitem__ のスライシングの実装

    質問 ベクター表現を作成するクラスで、スライス機能を実装しようとしています。 私は今のところこのコードを持っていて、これは適切にスライスを実装すると思いますが、私が以下のような呼び出しをするときはいつでも v[4] ここで、vはベクトルです pythonは十分なパラメータを持っていないというエラーを返します。そこで、どのようにして getitem という特別なメソッドを定義して、

    2022-06-28 05:37:06
  • [解決済み] 文字列の行を反復処理する

    質問 次のような複数行の文字列が定義されています。 foo = """ this is a multi-line string. """ この文字列は、私が書いているパーサーのテスト入力として使われます。パーサー関数は file -オブジェクトを入力として受け取り、それに対して反復処理を行います。また、この関数は next() メソッドを直接呼び出して行をスキップさせるので、

    2022-06-28 04:43:17
  • [解決済み] 辞書とオブジェクト - どちらがより効率的か、そしてその理由は?

    質問 Pythonでは、メモリ使用量とCPU消費量の観点から、DictionaryとObjectのどちらがより効率的ですか? 背景 Pythonに膨大な量のデータを読み込まなければならない。私は、単なるフィールドコンテナであるオブジェクトを作成しました。4Mのインスタンスを作り、辞書に入れるのに10分程度、メモリは6GB程度で完了しました。辞書が出来上がると、アクセスは瞬きするほど

    2022-06-27 18:51:02
  • [解決済み] 文字列から最初の x 文字を削除しますか?

    質問 文字列から最初の x 文字を取り除くにはどうしたらよいでしょうか。例えば、ある文字列が lipsum という文字列があったとして、どのように最初の 3 文字を削除して sum ? どのように解決するのですか? >>> text = 'lipsum' >>> text[3:] 'sum' の公式ドキュメントを参照してください。 文字列

    2022-06-27 12:29:23
  • [解決済み] ファイルが有効なイメージファイルであるかどうかを確認する方法は?

    質問 現在、PILを使用しています。 from PIL import Image try: im=Image.open(filename) # do stuff except IOError: # filename not an image file しかし、これでほとんどの場合は十分カバーできますが、xcf、svg、psd などの一部の画像ファイルが検出され

    2022-06-27 11:48:16
  • [解決済み] Python 3でエンコーディング宣言を使うべきですか?

    質問 Python 3 はデフォルトでソースコードファイルのエンコーディングを UTF-8 にしています。それでも、すべてのソースファイルの冒頭でエンコーディング宣言を使用するべきですか?例えば # -*- coding: utf-8 -*- どのように解決するのですか? なぜなら、デフォルトの は UTF-8なので、その宣言を使う必要があるのは、デフォルトから外れるとき、

    2022-06-27 05:44:49
  • [解決済み] 64ビットWindowsへのSetupToolsのインストール

    質問 Windows 7 64-bit で Python 2.7 を動かしていますが、 setuptools のインストーラーを実行すると、 Python 2.7 がインストールされていないと言われます。 具体的なエラーメッセージは以下の通りです。 `Python Version 2.7 required which was not found in the registry` 私の

    2022-06-27 05:14:30
  • [解決済み] matplotlib/seaborn: ヒートマッププロットで最初と最後の行が半分にカットされる

    質問 seabornでヒートマップ(およびmatplotlibで相関行列)をプロットすると、最初の行と最後の行が半分になります。 これは、私がオンラインで見つけたこの最小限のコード例を実行したときにも起こります。 import pandas as pd import seaborn as sns import matplotlib.pyplot as plt data = pd.read

    2022-06-27 04:33:27
  • [解決済み] ある日付が何年のどの四半期にあたるかを判断する関数はありますか?

    質問 もちろん自分で書くこともできますが、車輪の再発明をする前に、すでにこれを行う関数があるのでしょうか? どのように解決するのですか? インスタンスが与えられると x の datetime.date , (x.month-1)//3 は四半期を表します(第1四半期は0、第2四半期は1、など -- 1から数える必要がある場合は1を加えてください;)。 元々 2

    2022-06-26 14:11:07
  • [解決済み] Pythonガベージコレクタのドキュメント [終了しました]。

    質問 終了しました。 この質問は Stack Overflow ガイドライン . 現在、回答を受け付けていません。 この質問を改善したいですか? 質問を更新して、それが オントピック になるように更新します。

    2022-06-25 20:42:19
  • [解決済み] Pythonを使用して既存のPDFにテキストを追加する

    質問 Pythonを使用して既存のPDFにいくつかの余分なテキストを追加する必要があります。これを行うための最良の方法と、インストールする必要がある追加のモジュールは何ですか。 注:理想的には、私はこれをWindowsとLinuxの両方で実行できるようにしたいのですが、押しつけがましくLinuxのみで十分です。 編集 pyPDF と レポートラボ は良さそうですが、ど

    2022-06-25 11:33:29