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

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

30
「pip」は内部または外部コマンドとして認識されません
コンピューターにDjangoをインストールしようとすると、奇妙なエラーが発生します。 これは、コマンドラインに入力したシーケンスです。 C:\Python34>python get-pip.py Requirement already up-to-date: pip in c:\python34\lib\site-packages Cleaning up... C:\Python34>pip install Django 'pip' is not recognized as an internal or external command, operable program or batch file. C:\Python34>lib\site-packages\pip install Django 'lib\site-packages\pip' is not recognized as an internal or external command, operable program or batch file. 何が原因でしょうか? 編集_______________________ …
336 python  django  windows  pip 

14
Pythonで現在のCPUとRAMの使用量を取得するにはどうすればよいですか?
Pythonで現在のシステムステータス(現在のCPU、RAM、空きディスク領域など)を取得するための好ましい方法は何ですか?* nixおよびWindowsプラットフォームのボーナスポイント。 私の検索からそれを抽出するいくつかの可能な方法があるようです: PSIなどのライブラリ(現在は積極的に開発されておらず、複数のプラットフォームでサポートされていないようです)またはpystatgrabのようなライブラリを使用します(2007年以降はアクティビティがないようで、Windowsはサポートされていません)。 そのような使用としてのプラットフォーム固有のコードを使用するos.popen("ps")か、* nixシステムのためのと同様のMEMORYSTATUS中をctypes.windll.kernel32(参照ActiveStateの上でこのレシピを Windowsプラットフォーム用)。Pythonクラスをこれらすべてのコードスニペットと一緒に配置できます。 それらの方法が悪いということではありませんが、同じことをするためのサポートされたマルチプラットフォームの方法がすでにありますか?
336 python  system  cpu  status  ram 

7
super()は、新しいスタイルのクラスに対して「TypeError:classobjではなく、typeでなければならない」を発生させます。
次の使用はsuper()TypeErrorを発生させます:なぜですか? >>> from HTMLParser import HTMLParser >>> class TextParser(HTMLParser): ... def __init__(self): ... super(TextParser, self).__init__() ... self.all_data = [] ... >>> TextParser() (...) TypeError: must be type, not classobj StackOverflowにも同様の質問があります。Pythonのsuper()がTypeErrorを発生させます。エラーは、ユーザークラスが新しいスタイルのクラスではないという事実によって説明されます。ただし、上記のクラスは以下から継承するため、新しいスタイルのクラスobjectです。 >>> isinstance(HTMLParser(), object) True 何が欠けていますか?どうすればsuper()ここで使用できますか? のHTMLParser.__init__(self)代わりにsuper(TextParser, self).__init__()を使用すると機能しますが、TypeErrorを理解したいと思います。 PS:Joachimは、新しいスタイルのクラスのインスタンスであることはであることと同等ではないと指摘しましたobject。私は何度も反対を読んでいるため、混乱しています(インスタンステストに基づく新しいスタイルのクラスインスタンステストのobject例:https : //stackoverflow.com/revisions/2655651/3)。

13
Pythonデコレータの一般的な用途は何ですか?[閉まっている]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか? Stack Overflowのトピックとなるように質問を更新します。 6年前休業。 私は自分を適度に有能なPythonコーダーと考えるのが好きですが、私が理解できなかった言語の1つの側面はデコレーターです。 私はそれらが(表面的に)何であるかを知っており、スタックオーバーフローに関するチュートリアル、例、質問を読みました、そして私は構文を理解し、自分で書くことができ、時々@classmethodと@staticmethodを使用しますが、私自身のPythonコードの問題を解決するデコレータ。「うーん...これはデコレータの仕事のように見える!」という問題に遭遇したことはありません。 それで、皆さんが自分のプログラムでデコレーターを使用した例をいくつか提供できるかどうか疑問に思っています。うまくいけば、「A-ha!」瞬間とそれらを取得します。
335 python  decorator 

3
Python setup.py開発対インストール
setup.pyに2つのオプションがdevelopありinstall、混乱しています。このサイトによると、を使用developすると、site-packagesディレクトリへの特別なリンクが作成されます。 人々は、私python setup.py installが新規インストールに使用python setup.py developし、セットアップファイルに変更を加えた後に使用することを提案しています。 誰もがこれらのコマンドの使用法にいくつかの光を当てることができますか?
335 python  setuptools 


6
Pythonリストの降順での並べ替え
このリストを降順に並べ替えるにはどうすればよいですか? timestamp = [ "2010-04-20 10:07:30", "2010-04-20 10:07:38", "2010-04-20 10:07:52", "2010-04-20 10:08:22", "2010-04-20 10:08:22", "2010-04-20 10:09:46", "2010-04-20 10:10:37", "2010-04-20 10:10:58", "2010-04-20 10:11:50", "2010-04-20 10:12:13", "2010-04-20 10:12:13", "2010-04-20 10:25:38" ]
334 python  sorting  reverse 

17
2つのマーカー間の部分文字列を抽出する方法は?
文字列が'gfgfdAAA1234ZZZuijjk'あり、その'1234'部分だけを抽出したいとします。 私が興味を持っている部分の直前AAAと直後のいくつかのキャラクターがどうなるかを知っているだけZZZです1234。 sed文字列で、このような何かを行うことが可能です。 echo "$STRING" | sed -e "s|.*AAA\(.*\)ZZZ.*|\1|" そして、これは1234結果として私に与えます。 Pythonで同じことをするには?
334 python  string  substring 

15
Pythonに複数行のLambdaがない:なぜそうしないのですか?
複数行のラムダは、Pythonの他の構文構造と構文的に衝突するため、Pythonでは追加できないと言われています。今日バスでこれについて考えていたとき、複数行のラムダが衝突する単一のPython構成を考えることができないことに気づきました。私は言語をかなりよく知っているので、これは私を驚かせました。 さて、Guidoが言語に複数行のラムダを含めない理由があるのは確かですが、好奇心からです。複数行のラムダを含めることが曖昧になる状況は何ですか?私が聞いたことは本当ですか、それともPythonが複数行のラムダを許可しない他の理由がありますか?
334 python  syntax  lambda 


14
PythonにはどのSOAPクライアントライブラリがあり、それらのドキュメントはどこにありますか?[閉まっている]
現在のところ、この質問はQ&A形式には適していません。事実、参考文献、専門知識によって回答が裏付けられることを期待していますが、この質問は、討論、議論、投票、または拡張ディスカッションを求める可能性があります。この質問を改善でき、再開できると思われる場合は、ヘルプセンターにアクセスしてください。 8年前に閉鎖。 私はこれまでSOAPを使用したことがなく、Pythonは初めての方です。これは、両方のテクノロジーを理解するために行います。SOAPlibをインストールし、クライアントのドキュメントを読み込もうとしましたが、よくわかりません。PythonのSOAPクライアントライブラリになるのにより適した他に検討できることはありますか? 編集:念のため、私はPython 2.6を使用しています。
333 python  soap  soap-client 


9
djangoでGROUP BYとしてクエリする方法は?
モデルをクエリします。 Members.objects.all() そしてそれは返します: Eric, Salesman, X-Shop Freddie, Manager, X2-Shop Teddy, Salesman, X2-Shop Sean, Manager, X2-Shop 私が欲しいのはgroup_by、データベースにクエリを実行するためのDjangoの最良の方法を知ることです。 Members.objects.all().group_by('designation') もちろん、これは機能しません。でいくつかのトリックを実行できることはわかっていますがdjango/db/models/query.py、パッチを適用せずにそれを実行する方法を知りたいだけです。

8
Python 3でWebからファイルをダウンロードする
同じゲーム/アプリケーションの.jadファイルで指定されたURLを読み取ることにより、Webサーバーから.jar(java)ファイルをダウンロードするプログラムを作成しています。Python 3.2.1を使用しています 私はなんとかして、JADファイルからJARファイルのURLを抽出しました(すべてのJADファイルにはJARファイルへのURLが含まれています)。 関連する関数は次のとおりです。 def downloadFile(URL=None): import httplib2 h = httplib2.Http(".cache") resp, content = h.request(URL, "GET") return content downloadFile(URL_from_file) ただし、上記の関数の型は文字列ではなくバイトでなければならないというエラーが常に発生します。URL.encode( 'utf-8')とbytes(URL、encoding = 'utf-8')を使用してみましたが、常に同じまたは同様のエラーが発生します。 だから基本的に私の質問は、URLが文字列型で格納されているときにサーバーからファイルをダウンロードする方法ですか?
333 python  python-3.x 

18
ValueError:基数10のint()のリテラルが無効です: ''
ファイルを読み取るプログラムを作成しています。ファイルの最初の行が空白でない場合は、次の4行を読み取ります。これらの行で計算が実行され、次の行が読み取られます。その行が空でない場合、続行されます。ただし、次のエラーが発生します。 ValueError: invalid literal for int() with base 10: ''. 最初の行を読み取っていますが、整数に変換できません。 この問題を解決するにはどうすればよいですか? コード: file_to_read = raw_input("Enter file name of tests (empty string to end program):") try: infile = open(file_to_read, 'r') while file_to_read != " ": file_to_write = raw_input("Enter output file name (.csv will be appended to it):") file_to_write = file_to_write …
333 python 

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