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

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

13
Pythonリスト減算操作
私はこれに似た何かをしたいです: >>> x = [1,2,3,4,5,6,7,8,9,0] >>> x [1, 2, 3, 4, 5, 6, 7, 8, 9, 0] >>> y = [1,3,5,7,9] >>> y [1, 3, 5, 7, 9] >>> y - x # (should return [2,4,6,8,0]) しかし、これはpythonリストではサポートされていません。それを行うための最良の方法は何ですか?
227 python  list 

7
Django ModelFormでForeignKeyの選択肢をフィルタリングするにはどうすればよいですか?
私の中に次のものがあったとしましょうmodels.py: class Company(models.Model): name = ... class Rate(models.Model): company = models.ForeignKey(Company) name = ... class Client(models.Model): name = ... company = models.ForeignKey(Company) base_rate = models.ForeignKey(Rate) つまり、複数のがありCompanies、それぞれにとの範囲がRatesありClientsます。それぞれのClientベース持っている必要がありRate、それの親から選択されるCompany's Rates、ではない別のものをCompany's Rates。 を追加するためのフォームを作成するときにClient、Company選択肢を削除し(Companyページの[クライアントの追加]ボタンで既に選択されているため)、Rate選択肢もそれに限定Companyします。 Django 1.0でこれをどうやって行うのですか? 私の現在のforms.pyファイルは現時点では定型です: from models import * from django.forms import ModelForm class ClientForm(ModelForm): class Meta: model = Client そして、これviews.pyも基本です: from django.shortcuts …

19
パンダデータフレームの列を正規化する
各列の値の範囲が異なるパンダのデータフレームがあります。例えば: df: A B C 1000 10 0.5 765 5 0.35 800 7 0.09 各データが0と1の間であるこのデータフレームの列をどのように正規化できるか考えていますか? 私の望ましい出力は: A B C 1 1 1 0.765 0.5 0.7 0.8 0.7 0.18(which is 0.09/0.5)



8
FlaskのURLへのリダイレクト
私はPythonとFlaskを初めて使用Response.redirectし、C#と同じように実行しようとしています。つまり、特定のURLにリダイレクトします。どうすればよいですか。 これが私のコードです: import os from flask import Flask app = Flask(__name__) @app.route('/') def hello(): return 'Hello World!' if __name__ == '__main__': # Bind to PORT if defined, otherwise default to 5000. port = int(os.environ.get('PORT', 5000)) app.run(host='0.0.0.0', port=port)
227 python  redirect  flask 

21
Node.js依存関係のWindowsでのPythonの実行
私はNode.jsコードベースに入りましたが、NPMを介していくつかの依存関係、つまりjQueryをダウンロードする必要があります。 を実行しようとするとnpm install jquery、このエラーが発生し続けます。 Your environment has been set up for using Node.js 0.8.21 (x64) and NPM C:\Users\Matt Cashatt>npm install jquery npm http GET https://registry.npmjs.org/jquery npm http 304 https://registry.npmjs.org/jquery npm http GET https://registry.npmjs.org/jsdom npm http GET https://registry.npmjs.org/xmlhttprequest npm http GET https://registry.npmjs.org/htmlparser/1.7.6 npm http GET https://registry.npmjs.org/location/0.0.1 npm http GET https://registry.npmjs.org/navigator npm …
226 python  windows  node.js  npm 

6
典型的なAngularJSワークフローとプロジェクト構造(Python Flaskを使用)
私は、このMV *クライアント側フレームワークのフレンジーにまったく慣れていません。AngularJSである必要はありませんが、Knockout、Ember、Backboneのどちらよりも自然な感じがするので選びました。とにかく、ワークフローはどのようなものですか?人々はまずAngularJSでクライアント側アプリケーションを開発し、それからバックエンドをそれに接続しますか? または、最初にDjango、Flask、Railsでバックエンドを構築してから、AngularJSアプリをそれにアタッチすることで、逆の方法をとっていますか?それを行う「正しい」方法はありますか、それは結局のところ個人的な好みですか? また、FlaskとAngularJSのどちらに従ってプロジェクトを構成するかわかりません。コミュニティの慣行。 たとえば、Flaskのminitwitアプリは次のように構成されています。 minitwit |-- minitwit.py |-- static |-- css, js, images, etc... `-- templates |-- html files and base layout AngularJSチュートリアルアプリは次のように構成されています。 angular-phonecat |-- app `-- css `-- img `-- js `-- lib `-- partials `-- index.html |-- scripts `-- node.js server and test server files Flaskアプリ自体を描くこともできましたが、ToDoリストのようなAngularJSアプリ自体を見るのはかなり簡単ですが、これらのテクノロジーの両方を使用する場合、それらがどのように連携しているかがわかりません。すでにAngularJSを持っている場合は、サーバー側のWebフレームワークは必要ないようです。単純なPython Webサーバーで十分です。たとえば、AngularJS …

8
Pythonでは、 `datetime`オブジェクトを秒にどのように変換しますか?
簡単な質問への謝罪...私はPythonに不慣れです...私は周りを検索しましたが、何も機能していないようです。 多数のdatetimeオブジェクトがあり、それぞれの過去の固定時間からの秒数を計算したい(たとえば、1970年1月1日以降)。 import datetime t = datetime.datetime(2009, 10, 21, 0, 0) これは、日付が異なる日付の間でのみ異なるようです: t.toordinal() どんな助けでも大歓迎です。
226 python  python-2.7 

10
リスト内包表記の二重反復
Pythonでは、次のように、リスト内包に複数のイテレータを含めることができます。 [(x,y) for x in a for y in b] いくつかの適切なシーケンスaおよびbの場合。Pythonのリスト内包表記のネストされたループのセマンティクスを知っています。 私の質問は次のとおりです。内包の1つの反復子が他の反復子を参照できますか?言い換えれば、私はこのようなものを持つことができます: [x for x in a for a in b] 外側のループの現在の値は内側のイテレータですか? 例として、ネストされたリストがある場合: a=[[1,2],[3,4]] この結果を達成するためにリスト内包表記はどうなるでしょう: [1,2,3,4] ?? (これは私が知りたいことなので、理解度の答えのみをリストしてください)。

13
引数なしでスクリプトが呼び出されたときにpython argparseでヘルプメッセージを表示する
これは簡単なものかもしれません。argparseを使用してコマンドラインの引数/オプションを処理するプログラムがあるとします。以下は「ヘルプ」メッセージを出力します: ./myprogram -h または: ./myprogram --help ただし、引数なしでスクリプトを実行しても、何も実行されません。引数なしで呼び出されたときに使用方法のメッセージを表示することです。それはどのように行われますか?
226 python  argparse 

13
Pythonでは、文字列を分割してセパレータを保持するにはどうすればよいですか?
これを説明する最も簡単な方法は次のとおりです。これが私が使っているものです: re.split('\W', 'foo/bar spam\neggs') -> ['foo', 'bar', 'spam', 'eggs'] ここに私が欲しいものがあります: someMethod('\W', 'foo/bar spam\neggs') -> ['foo', '/', 'bar', ' ', 'spam', '\n', 'eggs'] その理由は、文字列をトークンに分割し、それを操作してから、元に戻すことです。
226 python  regex 

7
プロットの背景色を変更するには?
私はmatplotlibで散布図を作成しており、実際のプロットの背景を黒に変更する必要があります。プロットの面の色を変更する方法を知っています: fig = plt.figure() fig.patch.set_facecolor('xkcd:mint green') 私の問題は、これがプロットの周りのスペースの色を変えることです。プロットの実際の背景色を変更するにはどうすればよいですか?
226 python  matplotlib 

5
pipインストールがgithubから機能するように構成する
githubでpipを使用して、プライベートパッケージを本番サーバーにインストールします。この質問は、インストールを成功させるためにgithubリポジトリに何が必要かに関するものです。 次のコマンドラインを想定します(これは問題なく認証され、インストールを試みます)。 pip install git+ssh://git@github.com/BlahCo/search/tree/prod_release_branch/ProductName ProductNameには何が必要ですか?これは、sdistオプションを使用してsetup.pyを実行した後、通常はtarファイルに含まれる内容ですか、それとも実際のtar.gzファイルですか、それとも何か他のものですか? いくつかのバリエーションを試してみましたが、機能させることができないので、ここで質問します。助けてくれてありがとう。
226 python  git  pip 


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