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

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

12
ctrl-cを使用せずにフラスコアプリケーションを停止する方法
フラスコスクリプトを使用してフラスコアプリケーションを停止できるコマンドを実装したい。しばらくの間、解決策を探しました。フレームワークは "app.stop()" APIを提供しないので、これをコード化する方法に興味があります。私はUbuntu 12.10とPython 2.7.3に取り組んでいます。

11
Windows 10でCondaコマンドが認識されない
こちらの指示に従って、Windows 10にAnaconda 4.4.0(Python 3.6バージョン)をインストールしました:https : //www.continuum.io/downloads。ただし、コマンドプロンプトウィンドウを開いて、 conda list 私は得る 'conda'コマンドが認識されません... エラー。 走ってみた set PATH=%PATH%;C:\Users\Alex\Anaconda3 しかし、それは助けにはなりませんでした。また、.bashrcファイルを編集する必要があるかもしれませんが、このファイルにアクセスする方法と編集する方法がわかりません。

1
オブジェクトのリストに特定の属性値を持つオブジェクトが含まれているかどうかを確認します
オブジェクトのリストに特定の属性値を持つオブジェクトが含まれているかどうかを確認したい。 class Test: def __init__(self, name): self.name = name # in main() l = [] l.append(Test("t1")) l.append(Test("t2")) l.append(Test("t2")) リストに"t1"たとえば名前の付いたオブジェクトが含まれているかどうかを確認する方法が必要です。どうすればできますか?私はhttps://stackoverflow.com/a/598415/292291を見つけました、 [x for x in myList if x.n == 30] # list of all matches any(x.n == 30 for x in myList) # if there is any matches [i for i,x in …
102 python  list  attributes  any 


4
パンダのデータフレームに定数値の列を追加[複製]
この質問にはすでにここに答えがあります: 定数値でデータフレームに列を追加します (4つの回答) 4か月前に閉鎖されました。 DataFrameが与えられた場合: np.random.seed(0) df = pd.DataFrame(np.random.randn(3, 3), columns=list('ABC'), index=[1, 2, 3]) df A B C 1 1.764052 0.400157 0.978738 2 2.240893 1.867558 -0.977278 3 0.950088 -0.151357 -0.103219 0などの定数値を含む新しい列を追加する最も簡単な方法は何ですか? A B C new 1 1.764052 0.400157 0.978738 0 2 2.240893 1.867558 -0.977278 0 3 0.950088 -0.151357 -0.103219 0 …
102 python  pandas 

5
単一フィールドを選択するdjangoモデル
私はというテーブル/モデルを持っています Employeesあり、単一フィールドのすべての行をクエリセットとして取得したいと思います。 私はこのようにそれを行うことができることを知っています(私がこれを正しくやっているといいのですが): emp_list = Employees.objects.get(all) emp_names = emp_list.eng_name データベースにすべてのフィールドを照会し、1つだけを使用しますか?これを行うためのより良い(より速い)方法はありますか?

6
追加する代わりに置き換えて上書きする
私は次のコードを持っています: import re #open the xml file for reading: file = open('path/test.xml','r+') #convert to string: data = file.read() file.write(re.sub(r"<string>ABC</string>(\s+)<string>(.*)</string>",r"<xyz>ABC</xyz>\1<xyz>\2</xyz>",data)) file.close() ファイルにある古いコンテンツを新しいコンテンツに置き換えたいところです。ただし、コードを実行すると、ファイル「test.xml」が追加されます。つまり、古いコンテンツの後に新しい「置き換えられた」コンテンツが続きます。古いものを削除して新しいものだけを保持するにはどうすればよいですか?
102 python  replace 

13
残りのDjangoなしでDjangoテンプレートを使用するにはどうすればよいですか?
(Python)コードでDjangoテンプレートエンジンを使用したいのですが、DjangoベースのWebサイトを構築していません。settings.pyファイル(およびその他)がなく、DJANGO_SETTINGS_MODULE環境変数を設定しなくても、どのように使用できますか? 次のコードを実行すると: >>> import django.template >>> from django.template import Template, Context >>> t = Template('My name is {{ my_name }}.') 私は得ます: ImportError: Settings cannot be imported, because environment variable DJANGO_SETTINGS_MODULE is undefined.



6
Python 2.6でunicode_literalsを使用している落とし穴はありますか?
Python 2.6で実行しているコードベースをすでに取得しています。Python 3.0を準備するために、以下を追加しました。 __future__からインポートunicode_literals 私たちの.pyファイルに(私たちがそれらを変更するにつれて)。他の誰かがこれを行っていて、(おそらくデバッグに多くの時間を費やした後で)明らかでない落とし穴に遭遇したのではないかと思います。

11
AttributeError: 'module'オブジェクトに属性 'tests'がありません
私はこのコマンドを実行しています: python manage.py test project.apps.app1.tests そしてそれはこのエラーを引き起こします: AttributeError: 'module'オブジェクトに属性 'tests'がありません 以下は私のディレクトリ構造です。インストール済みのアプリ構成にapp1も追加しました。 Traceback (most recent call last): File "manage.py", line 10, in <module> execute_from_command_line(sys.argv) File "/home/username/local/dev/local/lib/python2.7/site-packages/django/core/management/__init__.py", line 385, in execute_from_command_line utility.execute() File "/home/username/local/dev/local/lib/python2.7/site-packages/django/core/management/__init__.py", line 377, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File "/home/username/local/dev/local/lib/python2.7/site-packages/django/core/management/commands/test.py", line 50, in run_from_argv super(Command, self).run_from_argv(argv) File "/home/username/local/dev/local/lib/python2.7/site-packages/django/core/management/base.py", line 288, in run_from_argv …

3
複数のJSONオブジェクトを含むJSONファイルの読み込みと解析
Pythonで JSONファイルを読み込んで解析しようとしています。しかし、私はファイルをロードしようとして立ち往生しています: import json json_data = open('file') data = json.load(json_data) 収量: ValueError: Extra data: line 2 column 1 - line 225116 column 1 (char 232 - 160128774) 18.2jsonを見ました。— PythonドキュメントのJSONエンコーダーとデコーダー。ただし、この恐ろしいドキュメントを一読するのはかなり意外です。 最初の数行(ランダムなエントリで匿名化): {"votes": {"funny": 2, "useful": 5, "cool": 1}, "user_id": "harveydennis", "name": "Jasmine Graham", "url": "http://example.org/user_details?userid=harveydennis", "average_stars": 3.5, "review_count": 12, "type": "user"} …
101 python  json  file  jsonlines 

16
ImportError:Windowsではサイトという名前のモジュールはありません
初めてPythonをインストールしようとしています。PythonのWebサイトから次のインストーラーをダウンロードしました 。Python2.7.1 Windowsインストーラー(Windowsバイナリ-ソースは含まれません)。次に、インストーラーを実行し、「すべてのユーザー」を選択しましたが、すべて正常でした。Pythonをデフォルトの場所にインストールしました: C:\Python27 次に、Pythonが正しくインストールされたことをテストするために、Pythonディレクトリに移動し、windows cmdプロンプトで「python」コマンドを実行しました。次のエラーが返されます。 ImportError:siteという名前のモジュールはありません 「python -v」を実行すると、次のようになります。 #installing zipimport hook import zipimport # builtin #installed zipimportフック #ImportError: No module named site #clear 組み込み ._ #clear sys.path #clear sys.argv #clear sys.ps1 #clear sys.ps2 #clear sys.exitfunc #clear sys.exc_type #clear sys.exc_value #clear sys.exc_traceback #clear sys.last_type #clear sys.last_value #clear sys.last_traceback #clear sys.path_hooks …


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