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

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

6
以前の値も適用で計算されるときに、パンダでdataframe.applyの前の行の値を使用する方法はありますか?
私は次のデータフレームを持っています: Index_Date A B C D =============================== 2015-01-31 10 10 Nan 10 2015-02-01 2 3 Nan 22 2015-02-02 10 60 Nan 280 2015-02-03 10 100 Nan 250 必要とする: Index_Date A B C D =============================== 2015-01-31 10 10 10 10 2015-02-01 2 3 23 22 2015-02-02 10 60 290 280 2015-02-03 …


1
Pandasの「Freq」タグに関するドキュメントはどこにありますか?[閉まっている]
閉まっている。この質問は、StackOverflowのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善したいですか?質問を更新して、StackOverflowのトピックになります。 3年前に閉鎖されました。 この質問を改善する 私はパンダに不慣れで、使用しようとしていますdate_range。のfreqようなBME、あらゆる種類の良いものに出くわしBMSました。適切な文字列をすばやく検索して、必要なものを取得できるようにしたいと思います。昨日、ドキュメントのどこかで適切にフォーマットされたテーブルを見つけましたが、テーブルのタイトルが非常に鈍いため、今日は検索を使用して再度見つけることができません。

9
ディスクに書き込まずにAWSS3のテキストファイルをパンダにインポートする方法
タブ区切りのテーブルであるテキストファイルをS3に保存しています。パンダにロードしたいのですが、herokuサーバーで実行しているため、最初に保存できません。これが私がこれまでに持っているものです。 import io import boto3 import os import pandas as pd os.environ["AWS_ACCESS_KEY_ID"] = "xxxxxxxx" os.environ["AWS_SECRET_ACCESS_KEY"] = "xxxxxxxx" s3_client = boto3.client('s3') response = s3_client.get_object(Bucket="my_bucket",Key="filename.txt") file = response["Body"] pd.read_csv(file, header=14, delimiter="\t", low_memory=False) エラーは OSError: Expected file path name or file-like object, got <class 'bytes'> type 応答本文をパンダが受け入れる形式に変換するにはどうすればよいですか? pd.read_csv(io.StringIO(file), header=14, delimiter="\t", low_memory=False) returns TypeError: …

2
pipパッケージの依存関係ツリーを表示する方法はありますか?
複数のパッケージ依存関係を持つプロジェクトがありますrequirements.txt。主な要件はにリストされています。私が呼び出すpip freezeと、現在インストールされているパッケージがプレーンリストとして出力されます。次のような依存関係も取得したいと思います。 Flask==0.9 Jinja2==2.7 Werkzeug==0.8.3 Jinja2==2.7 Werkzeug==0.8.3 Flask-Admin==1.0.6 Flask==0.9 Jinja2==2.7 Werkzeug==0.8.3 目標は、特定の各パッケージの依存関係を検出することです。 Werkzeug==0.8.3 Flask==0.9 Flask-Admin==1.0.6 そして、これらを私の現在のに挿入しrequirements.txtます。たとえば、この入力の場合: Flask==0.9 Flask-Admin==1.0.6 Werkzeug==0.8.3 取得したい: Flask==0.9 Jinja2==2.7 Flask-Admin==1.0.6 Werkzeug==0.8.3 インストールされているpipパッケージの依存関係を表示する方法はありますか?

11
Pythondistutilsをインストールする方法
VPSサーバー(ubuntu 8.04で実行)に空き容量があり、djangoをインストールしようとしています。サーバーにはpython2.5がインストールされていますが、非標準のインストールだと思います。djangoのインストールスクリプトを実行すると、 amitoj@ninja:~/Django-1.2.1$ python setup.py install Traceback (most recent call last): File "setup.py", line 1, in <module> from distutils.core import setup ImportError: No module named distutils.core 私は困惑しています。インターネット上のすべての記事は、distutilsを使用してモジュールをインストールする方法を教えてくれます。しかし、どうすればdistutils自体を取得できますか?誰かが私にdistutilsのアーカイブを教えてもらえますか?/usr/lib/local/python2.5、/usr/lib/python2.5などを調べましたが、予想どおり、distutilsは見つかりませんでした。
96 python  distutils 

9
JavaScriptで同等のPythonパンダ
このCSVの例では: Source,col1,col2,col3 foo,1,2,3 bar,3,4,5 私がパンダを使用する標準的な方法はこれです: CSVを解析する データフレームに列を選択します(col1およびcol3) カラムを処理(例えばavarageの値 col1とcol3) パンダのようなJavaScriptライブラリはありますか?

10
リストからNanを削除するにはどうすればよいですかPython / NumPy
カウント値のリストがあります。取得した値の1つは「nan」です。 countries= [nan, 'USA', 'UK', 'France'] 削除しようとしましたが、毎回エラーが発生します cleanedList = [x for x in countries if (math.isnan(x) == True)] TypeError: a float is required 私がこれを試したとき: cleanedList = cities[np.logical_not(np.isnan(countries))] cleanedList = cities[~np.isnan(countries)] TypeError: ufunc 'isnan' not supported for the input types, and the inputs could not be safely coerced to any supported …
96 python  numpy 

15
「python」は内部または外部コマンドとして認識されません
だから私は最近Pythonバージョン2.7.5をインストールし、それで少しループを作りましたが、問題はcmdに移動してタイプするpython testloop.pyとエラーが発生することです: 「python」は内部または外部コマンドとして認識されません パスを設定しようとしましたが、役に立ちません。 これが私のパスです: C:\ Program Files \ Python27 ご覧のとおり、ここに私のPythonがインストールされています。他に何をすべきかわかりません。誰か助けてもらえますか?
95 python  cmd 

5
Pythonのリクエストモジュールを使用してWebサイトに「ログイン」する方法
Pythonのリクエストモジュールを使用してWebサイトにログインするリクエストを投稿しようとしていますが、実際には機能しません。私はこれに慣れていないので、自分のユーザー名とパスワードのCookieを作成する必要があるのか​​、または特定の種類のHTTP承認を作成する必要があるのか​​わかりません(??)。 from pyquery import PyQuery import requests url = 'http://www.locationary.com/home/index2.jsp' だから今、私は「投稿」とクッキーを使うことになっていると思います... ck = {'inUserName': 'USERNAME/EMAIL', 'inUserPass': 'PASSWORD'} r = requests.post(url, cookies=ck) content = r.text q = PyQuery(content) title = q("title").text() print title クッキーを間違えているような気がします...わかりません。 正しくログインできない場合は、ホームページのタイトルが「Locationary.com」に表示され、表示される場合は「ホームページ」になります。 リクエストとCookieについていくつか説明していただければ助かります。:D ありがとう。 ...まだ実際には機能していません。さて...ログインする前のHTMLのホームページの内容は次のとおりです。 </td><td><img src="http://www.locationary.com/img/LocationaryImgs/icons/txt_email.gif"> </td> <td><input class="Data_Entry_Field_Login" type="text" name="inUserName" id="inUserName" size="25"></td> <td><img src="http://www.locationary.com/img/LocationaryImgs/icons/txt_password.gif"> </td> <td><input …

7
PythonにはJava Class.forName()と同等のものがありますか?
私は文字列引数を取り、その文字列で指定されたクラスのオブジェクトをPythonで作成する必要があります。Javaではを使用しますClass.forName().newInstance()。Pythonに同等のものはありますか? 回答ありがとうございます。私が何をしているのか知りたい人に答えるために:コマンドライン引数をクラス名として使用してインスタンス化したいと思います。私は実際にはJythonでプログラミングしてJavaクラスをインスタンス化しているので、問題のJava性です。 getattr()よく働く。どうもありがとう。

6
TensorFlowで事前トレーニング済みの単語埋め込み(word2vecまたはGlove)を使用する
最近、畳み込みテキスト分類の興味深い実装を確認しました。ただし、私が確認したすべてのTensorFlowコードは、次のようなランダムな(事前トレーニングされていない)埋め込みベクトルを使用しています。 with tf.device('/cpu:0'), tf.name_scope("embedding"): W = tf.Variable( tf.random_uniform([vocab_size, embedding_size], -1.0, 1.0), name="W") self.embedded_chars = tf.nn.embedding_lookup(W, self.input_x) self.embedded_chars_expanded = tf.expand_dims(self.embedded_chars, -1) 誰かがランダムなものの代わりにWord2vecまたはGloVeの事前訓練された単語の埋め込みの結果を使用する方法を知っていますか?

6
別のプログラミング言語への変換を容易にするために、コードにどのようなパターンを適用できますか?[閉まっている]
休業。この質問には、より焦点を当てる必要があります。現在、回答を受け付けていません。 この質問を改善してみませんか?質問を更新して、この投稿を編集するだけで1つの問題に焦点を当てます。 5年前に閉鎖。 この質問を改善する 私は、あるプログラミング言語から別のプログラミング言語にコードを変換することを目標とするサイドプロジェクトを行うことを目指しています。私が使用している言語はPHPとPythonです(PythonからPHPを使用する方が簡単です)が、理想的には(比較的)簡単に他の言語を追加できます。計画は次のとおりです。 これはWeb開発を対象としています。元のコードとターゲットコードはフレームワークの上に配置されます(これも私が作成する必要があります)。これらのフレームワークはMVC設計パターンを採用し、厳密なコーディング規則に従います。これにより、翻訳が多少容易になります。 また、IOCと依存関係の注入についても検討しています。これにより、変換プロセスが容易になり、エラーが発生しにくくなる可能性があります。 抽象構文ツリーをいじるPythonのパーサーモジュールを利用します。どうやら私がPHPを使用して取得できる最も近いものはtoken_get_all()です。 それからは、AST、シンボルテーブル、制御フローを構築できます。 その後、コードの出力を開始できると思います。完全な翻訳は必要ありません。生成されたコードを確認して問題を修正する必要があります。理想的には、翻訳者は問題のある翻訳にフラグを付ける必要があります。 「これは一体何のことなんだ?」と尋ねる前に 答えは...興味深い学習体験になるでしょう。この困難さを軽減する方法について何か洞察があれば、私に知らせてください。 編集: 変換の方法よりもコードを変換しやすくするためにコードに適用できるパターンの種類(IoC、SOAなど)を理解することに、より関心があります。

1
Pythonアプリケーションをパッケージ化して、pipでインストールできるようにするにはどうすればよいですか?
私は仕事で走っているフットボールチップコンテストのための暇なときにdjangoアプリケーションを書いています。私はこの時間を賢く使って、virtualenv、pip、パッケージング、django 1.3、そして簡単に再配布可能なアプリケーションを作成する方法について理解しました。ここまでは順調ですね。 梱包部分は私次第です。たとえば、GitHubのdjangoアプリの多くは、ほとんど同じ方法で(ほぼ)バンドルされています。例として、django-uni-formsを使用します。 私が想定しているのは、MANIFEST.inとsetup.pyが、pipがその仕事をするために必要な唯一の必須要素であるということです。あれは正しいですか?私の仮定が間違っている場合、他にどのようなコンポーネントが必要ですか? 必要なパッケージファイルは一般に生成されますか、それとも手動で作成されますか?依存関係を記述してからインストールすることもできますか?私のアプリケーションはに依存しdjango-uni-formsておりrequirements.txt、依存関係のインストールに使用したアプリ内のファイルにリストされています。しかし、それはパッケージングシステムが処理できるものですか? アプリケーションをパッケージ化して、pipがアプリケーションと依存関係をインストールできるようにするために実行する必要がある手順は何ですか?

7
Djangoクラスベースのビュー:as_viewメソッドに追加のパラメーターを渡すにはどうすればよいですか?
カスタムのクラスベースのビューがあります # myapp/views.py from django.views.generic import * class MyView(DetailView): template_name = 'detail.html' model = MyModel def get_object(self, queryset=None): return queryset.get(slug=self.slug) このようにslugパラメータ(またはビューに他のパラメータ)を渡したいです MyView.as_view(slug='hello_world') これを行うには、メソッドをオーバーライドする必要がありますか?

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