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

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

2
奇妙なTry-Except-Else-最後にReturnステートメントを使用した動作
これは、特殊に動作しているコードです。これは、私が書いた動作の簡略版です。これはまだ奇妙な振る舞いを示しており、なぜこれが起こっているのかについていくつかの具体的な質問がありました。 私はWindows7でPython2.6.6を使用しています。 def demo1(): try: raise RuntimeError,"To Force Issue" except: return 1 else: return 2 finally: return 3 def demo2(): try: try: raise RuntimeError,"To Force Issue" except: return 1 else: return 2 finally: return 3 except: print 4 else: print 5 finally: print 6 結果: >>> print demo1() 3 >>> …

8
Pythonリストを反復するための開始インデックス
Pythonでリストを反復するときに開始インデックスを設定するための最良の方法は何ですか。たとえば、曜日のリスト(日曜日、月曜日、火曜日、...土曜日)がありますが、月曜日からリストを繰り返し処理したいと思います。これを行うためのベストプラクティスは何ですか?
88 python  iteration 

6
2つのリストを同じ順序で一度にシャッフルします
多数のドキュメントを含むnltkライブラリのmovie_reviewsコーパスを使用しています。私の仕事は、データの前処理を行い、前処理を行わずに、これらのレビューの予測パフォーマンスを取得することです。しかし、リストに、問題があるdocumentsとdocuments2私は同じ文書を持っていると私は両方のリストに同じ順序を維持するためにそれらをシャッフルする必要が。リストをシャッフルするたびに他の結果が得られるため、個別にシャッフルすることはできません。そのため、最終的に比較する必要があるため、同じ順序で一度にシャッフルする必要があります(順序によって異なります)。私はPython2.7を使用しています 例(実際には文字列はトークン化されていますが、相対的ではありません): documents = [(['plot : two teen couples go to a church party , '], 'neg'), (['drink and then drive . '], 'pos'), (['they get into an accident . '], 'neg'), (['one of the guys dies'], 'neg')] documents2 = [(['plot two teen couples church party'], 'neg'), (['drink then drive …
88 python  list  sorting  shuffle 

10
Pythonでリストを「うまく」印刷する方法
PHPでは、次のことができます。 echo '<pre>' print_r($array); echo '</pre>' Pythonでは、現在これを行っています。 print the_list ただし、これにより大量のデータが発生します。読みやすいツリーにうまく印刷する方法はありますか?(インデント付き)?
88 python 

7
PythonでExcelファイルを読む
私はExcelファイルを持っています Arm_id DSPName DSPCode HubCode PinCode PPTL 1 JaVAS 01 AGR 282001 1,2 2 JaVAS 01 AGR 282002 3,4 3 JaVAS 01 AGR 282003 5,6 文字列をの形式で保存したいArm_id,DSPCode,Pincode。この形式は構成可能DSPCode,Arm_id,Pincodeです。つまり、に変更される可能性があります。私はそれを次のようなリストに保存します: FORMAT = ['Arm_id', 'DSPName', 'Pincode'] FORMATが構成可能である場合、指定された名前で特定の列のコンテンツを読み取るにはどうすればよいですか? これが私が試したものです。現在、ファイル内のすべてのコンテンツを読み取ることができます from xlrd import open_workbook wb = open_workbook('sample.xls') for s in wb.sheets(): #print 'Sheet:',s.name values = [] for …
88 python  excel  xlrd 

6
Tensorflowテンソルの次元(形状)をint値として取得するにはどうすればよいですか?
Tensorflowテンソルがあるとします。テンソルの寸法(形状)を整数値として取得するにはどうすればよいですか?私は2つの方法があります知っている、tensor.get_shape()そしてtf.shape(tensor)、私は、整数として形状値を取得することはできませんint32値。 たとえば、以下では2次元テンソルを作成しました。int32呼び出しreshape()て形状のテンソルを作成できるように、行と列の数を取得する必要があります(num_rows * num_cols, 1)。ただし、このメソッドtensor.get_shape()はDimension、ではなく型として値を返しますint32。 import tensorflow as tf import numpy as np sess = tf.Session() tensor = tf.convert_to_tensor(np.array([[1001,1002,1003],[3,4,5]]), dtype=tf.float32) sess.run(tensor) # array([[ 1001., 1002., 1003.], # [ 3., 4., 5.]], dtype=float32) tensor_shape = tensor.get_shape() tensor_shape # TensorShape([Dimension(2), Dimension(3)]) print tensor_shape # (2, 3) num_rows = tensor_shape[0] # ??? num_cols …

3
WSGIとnginxを使用したuWSGi [クローズ]
現在のところ、この質問は私たちのQ&A形式には適していません。回答は事実、参考資料、または専門知識によって裏付けられることを期待していますが、この質問は、討論、議論、世論調査、または広範な議論を求める可能性があります。この質問を改善し、場合によっては再開できると思われる場合は、ヘルプセンターにアクセスしてガイダンスを入手してください。 8年前に閉鎖されました。 使用する際に誰もが長所/短所を説明してもらえWSGI VS uWSGIをnginxのと。 現在、準備したDjango Webサイトの運用サーバーを構築していますが、WSGIとuWSGIのどちらを使用するかを決定できません。各構成の違いについて詳しく説明してください。どの構成が最適にスケーリングする必要がありますか? 前もって感謝します
88 python  django  nginx  wsgi  uwsgi 

13
パラメータの有無にかかわらず使用できるPythonデコレータを作成するにはどうすればよいですか?
次のいずれかのパラメータで使用できるPythonデコレータを作成したいと思います。 @redirect_output("somewhere.log") def foo(): .... またはそれらなし(たとえば、デフォルトで出力をstderrにリダイレクトするため): @redirect_output def foo(): .... それは可能ですか? 出力のリダイレクトの問題に対する別の解決策を探しているわけではないことに注意してください。これは、実現したい構文の単なる例です。
88 python  decorator 

1
pythonicはどういう意味ですか?[閉まっている]
クローズ。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集して、事実と引用で回答できるように質問を更新してください。 6年前に閉鎖されました。 この質問を改善する 多くのWebサイトで、コードがpythonicではない、または同じ目標を達成するためのよりpythonicな方法があるというコメントをよく目にします。 この文脈でpythonicはどういう意味ですか?たとえば、なぜですか while i < someValue: do_something(list[i]) i += 1 pythonicではありません for x in list: doSomething(x) pythonicですか?
88 python 

9
関連するすべてのDjangoモデルオブジェクトを取得します
オブジェクトを指すForeignKeyを持つすべてのモデルオブジェクトのリストを取得するにはどうすればよいですか?(DELETE CASCADEの前のDjango管理者の削除確認ページのようなもの)。 データベース内の重複オブジェクトをマージする一般的な方法を考え出そうとしています。基本的に、ForeignKeysがオブジェクト「B」を指すすべてのオブジェクトを更新してオブジェクト「A」を指すようにし、重要なものを失うことなく「B」を削除できるようにします。 ご協力いただきありがとうございます!

1
パンダでの多重指数ソート
pandas dfにマルチインデックス列を持つデータセットがあり、特定の列の値で並べ替えたいと思います。sortindexとsortlevelを使用しようとしましたが、探している結果を得ることができませんでした。私のデータセットは次のようになります: Group1 Group2 A B C A B C 1 1 0 3 2 5 7 2 5 6 9 1 0 0 3 7 0 2 0 3 5 グループ1の列Cですべてのデータとインデックスを降順で並べ替えて、結果が次のようになるようにします。 Group1 Group2 A B C A B C 2 5 6 9 1 0 0 1 1 0 …

5
同じIPythonNotebookセルで複数のグラフを作成する
IPythonノートブックを ipython notebook --pylab inline これは1つのセルの私のコードです df['korisnika'].plot() df['osiguranika'].plot() これは正常に機能しています。2本の線が描画されますが、同じグラフ上に表示されます。 それぞれの線を別々のチャートに描きたいと思います。そして、チャートが次々ではなく、隣り合っていれば素晴らしいでしょう。 次のセルに2行目を配置すると、2つのグラフが表示されることを知っています。ただし、グラフは同じ論理単位を表しているため、グラフを互いに近づけてください。

7
os.listdir()を使用して隠しファイルを無視する方法は?
私のPythonスクリプトはos.listdir(path)、パスが1つずつ処理する必要のあるアーカイブを含むキューである場所を実行します。 問題は、リストを配列で取得してから、単純なを実行することarray.pop(0)です。プロジェクトを転覆させるまでは問題なく動作していました。これ.svnで、配列内のフォルダーを取得しました。もちろん、アプリケーションがクラッシュします。 だからここに私の質問があります:実行時に隠しファイルを無視する関数はありますos.listdir()か?そうでない場合は何が最善の方法ですか?

7
PythonでWebサイトにログインするにはどうすればよいですか?
どうすればいいですか?指定されたリンク(urllibを使用)を入力しようとしましたが、そのためにはログインする必要があります。 私はサイトからこのソースを持っています: <form id="login-form" action="auth/login" method="post"> <div> <!--label for="rememberme">Remember me</label><input type="checkbox" class="remember" checked="checked" name="remember me" /--> <label for="email" id="email-label" class="no-js">Email</label> <input id="email-email" type="text" name="handle" value="" autocomplete="off" /> <label for="combination" id="combo-label" class="no-js">Combination</label> <input id="password-clear" type="text" value="Combination" autocomplete="off" /> <input id="password-password" type="password" name="password" value="" autocomplete="off" /> <input id="sumbitLogin" class="signin" type="submit" value="Sign In" …


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