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

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

4
別の関数を返す関数を作成するにはどうすればよいですか?
Pythonで、make_cylinder_volume(r)別の関数を返す関数を書きたいのですが。返される関数は、パラメータを使用して呼び出すことができh、高さhと半径を持つ円柱の体積を返す必要がありますr。 Pythonの関数から値を返す方法を知っていますが、別の関数を返すにはどうすればよいですか?

5
DjangoQuerySetでのカウントとlen
Djangoでは、QuerySet繰り返して結果を出力することがあるので、オブジェクトを数えるための最良のオプションは何ですか?len(qs)またはqs.count()? (また、同じ反復でオブジェクトをカウントすることはオプションではありません。)

3
2番目のパラメーターに基づいてタプルを並べ替える
次のようなタプルのリストがあります。 ("Person 1",10) ("Person 2",8) ("Person 3",12) ("Person 4",20) 私が作成したいのは、タプルの2番目の値で昇順でソートされたリストです。したがって、L [0]は("Person 2", 8)ソート後にする必要があります。 これどうやってするの?Python3.2.2の使用それが役立つ場合。
93 python  sorting  tuples 

5
リスト内で最も古い/最も若い日時オブジェクトを検索します
日時オブジェクトのリストがあり、最も古いオブジェクトまたは最も若いオブジェクトを見つけたいと思います。これらの日付のいくつかは将来の可能性があります。 from datetime import datetime datetime_list = [ datetime(2009, 10, 12, 10, 10), datetime(2010, 10, 12, 10, 10), datetime(2010, 10, 12, 10, 10), datetime(2011, 10, 12, 10, 10), #future datetime(2012, 10, 12, 10, 10), #future ] そうするための最も最適な方法は何ですか?私はdatetime.now()をそれらのそれぞれと比較することを考えていました。


4
単一の円記号を印刷する方法は?
print('\')orまたはprint("\")orと書くとprint("'\'")、Pythonは円\記号を出力しません。代わりに、最初の2つはエラーになり''、2番目は出力されます。バックスラッシュを印刷するにはどうすればよいですか?

12
anacondaでスパイダーを更新する方法
Anacondaをインストールし(Python 2.7.11 | Anacondaカスタム(64ビット)|(デフォルト、2016年2月16日、09:58:36)[win32でMSC v.1500 64ビット(AMD64)])、Spyderを使用しています2.3.8 Spyderを最新バージョンに更新したいので、次のコマンドを実行しました。 conda update conda conda update anaconda conda update spyder それらはすべてエラーなしで実行されましたが、スパイダーのバージョンは変更されませんでした-これは私が起動するために使用しているコマンドです: C:\ Anaconda2 \ pythonw.exe C:\ Anaconda2 \ cwp.py C:\ Anaconda2 "C:/Anaconda2/pythonw.exe" "C:/Anaconda2/Scripts/spyder-script.py" --new-instance 私は何かが足りないのですか?

23
Djangoを1.9エラーにアップグレードします「AppRegistryNotReady:アプリはまだロードされていません。」
1.8からdjango1.9にアップグレードすると、このエラーが発生しました。同様の質問に対する回答を確認しましたが、これがサードパーティのパッケージやアプリの問題であるとは思いませんでした。 Traceback (most recent call last): File "manage.py", line 10, in <module> execute_from_command_line(sys.argv) File "/home/kishore/.virtualenvs/andone/local/lib/python2.7/site-packages/django/core/management/__init__.py", line 350, in execute_from_command_line utility.execute() File "/home/kishore/.virtualenvs/andone/local/lib/python2.7/site-packages/django/core/management/__init__.py", line 342, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File "/home/kishore/.virtualenvs/andone/local/lib/python2.7/site-packages/django/core/management/__init__.py", line 176, in fetch_command commands = get_commands() File "/home/kishore/.virtualenvs/andone/local/lib/python2.7/site-packages/django/utils/lru_cache.py", line 100, in wrapper result = user_function(*args, **kwds) File "/home/kishore/.virtualenvs/andone/local/lib/python2.7/site-packages/django/core/management/__init__.py", line 71, …
93 python  django 

6
累積合計によるパンダグループ
Pandasデータフレームに累積合計列を追加して、次のようにします。 name | day | no -----|-----------|---- Jack | Monday | 10 Jack | Tuesday | 20 Jack | Tuesday | 10 Jack | Wednesday | 50 Jill | Monday | 40 Jill | Wednesday | 110 になります: Jack | Monday | 10 | 10 Jack | Tuesday | 30 …
93 python  pandas 

2
Pythonピクルスエラー:UnicodeDecodeError
Textblobを使用してテキスト分類を実行しようとしています。私は最初にモデルをトレーニングし、以下に示すようにpickleを使用してシリアル化します。 import pickle from textblob.classifiers import NaiveBayesClassifier with open('sample.csv', 'r') as fp: cl = NaiveBayesClassifier(fp, format="csv") f = open('sample_classifier.pickle', 'wb') pickle.dump(cl, f) f.close() そして、私がこのファイルを実行しようとすると: import pickle f = open('sample_classifier.pickle', encoding="utf8") cl = pickle.load(f) f.close() このエラーが発生します: UnicodeDecodeError: 'utf-8'コーデックは位置0のバイト0x80をデコードできません:無効な開始バイト 以下は私のsample.csvの内容です: SQLがまったく正しく機能していません。これは間違った選択でした、SQL 問題があります。すぐに返信してください、サポート ここでどこが間違っているのですか?助けてください。


3
MySQLdb、mysqlclient、MySQLコネクタ/ Pythonの違いは何ですか?
だから私はPythonでデータベースの更新をしようとしていて、開発環境全体をセットアップしているときに、これらの3つのことに遭遇してめまいがしました。 MySQLdbがあります mysqlclientがあります そして、mysqlコネクタpythonがあります それらのそれぞれは何ですか、違いとそれらを使用する場所は何ですか?ありがとう

3
ReadTimeoutErrorを解決する方法:HTTPSConnectionPool(host = 'pypi.python.org'、port = 443)をpipで解決しますか?
最近、いくつかのパッケージをインストールする必要があります pip install future pip install scikit-learn pip install numpy pip install scipy 私もsudo彼らの前にwritinで試しましたが、すべて赤い線で次のエラーが発生しました。 Exception: Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/pip/basecommand.py", line 122, in main status = self.run(options, args) File "/usr/lib/python2.7/dist-packages/pip/commands/install.py", line 290, in run requirement_set.prepare_files(finder, force_root_egg_info=self.bundle, bundle=self.bundle) File "/usr/lib/python2.7/dist-packages/pip/req.py", line 1198, in prepare_files do_download, File "/usr/lib/python2.7/dist-packages/pip/req.py", line 1376, …
93 python  pip 

3
Python:defaultdictをdictに変換
defaultdictを変換するにはどうすればよいですか number_to_letter defaultdict(<class 'list'>, {'2': ['a'], '3': ['b'], '1': ['b', 'a']}) 一般的な口述になるには? {'2': ['a'], '3': ['b'], '1': ['b', 'a']}

6
NumPyは、インデックスのリストを使用して、行ごとに特定の列インデックスを選択します
NumPyマトリックスの行ごとに特定の列を選択するのに苦労しています。 私が呼ぶ次の行列があるとしましょうX: [1, 2, 3] [4, 5, 6] [7, 8, 9] 私はまた、list私が呼ぶすべての行ごとに列インデックスのを持っていますY: [1, 0, 2] 値を取得する必要があります: [2] [4] [9] listインデックス付きのaの代わりに、すべての列が0〜1の範囲の/であるYのと同じ形状の行列を作成して、これが必須の列であるかどうかを示すこともできます。Xboolint [0, 1, 0] [1, 0, 0] [0, 0, 1] これは、配列を反復処理し、必要な列値を選択することで実行できることを知っています。ただし、これはデータの大きな配列で頻繁に実行されるため、できるだけ高速に実行する必要があります。 したがって、私はより良い解決策があるかどうか疑問に思いましたか?

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