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

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

11
NLTKトークナイザーを使用して句読点を取り除く方法は?
私はNLTKを使い始めたばかりで、テキストから単語のリストを取得する方法がよくわかりません。を使用するとnltk.word_tokenize()、単語と句読点のリストが表示されます。代わりに言葉だけが必要です。句読点を取り除くにはどうすればよいですか?またword_tokenize、複数の文では機能しません。ドットは最後の単語に追加されます。
125 python  nlp  tokenize  nltk 

16
xml文字列を辞書に変換する方法は?
ソケットからxmlドキュメントを読み取るプログラムがあります。Djangoのsimplejsonライブラリで行われるのと同じ方法で、Python辞書に直接変換したい文字列に格納されたxmlドキュメントを持っています。 例として: str ="<?xml version="1.0" ?><person><name>john</name><age>20</age></person" dic_xml = convert_to_dic(str) その後、次のdic_xmlようになります{'person' : { 'name' : 'john', 'age' : 20 } }

11
基本的なDjango管理テンプレートをオーバーライドして拡張する方法
管理テンプレート(例:admin / index.html)をオーバーライドすると同時に、それを拡張する方法(https://docs.djangoproject.com/en/dev/ref/contrib/admin/#overriding-vs-replacingを参照) -an-admin-template)? 最初に、この質問が以前に尋ねられて回答されたことを知っていますが(Django:アプリテンプレートのオーバーライドと拡張を参照)、答えが言うように、app_directoriesテンプレートローダー(ほとんどの場合)を使用している場合、これは直接適用できません。時間)。 現在の回避策は、管理テンプレートから直接拡張するのではなく、コピーを作成してそれらから拡張することです。これはうまく機能しますが、それは本当に混乱し、管理テンプレートが変更されると余分な作業が追加されます。 テンプレート用のカスタム拡張タグを考えることができますが、すでに解決策が存在する場合は、ホイールを再発明したくありません。 余談ですが、この問題がDjango自体によって解決されるかどうか誰かが知っていますか?

14
scipy.miscモジュールには属性imreadはありませんか?
scipyで画像を読み込もうとしています。ただしそのscipy.misc.imread部分は受け付けません。これの原因は何でしょうか? >>> import scipy >>> scipy.misc <module 'scipy.misc' from 'C:\Python27\lib\site-packages\scipy\misc\__init__.pyc'> >>> scipy.misc.imread('test.tif') Traceback (most recent call last): File "<pyshell#11>", line 1, in <module> scipy.misc.imread('test.tif') AttributeError: 'module' object has no attribute 'imread'

14
Pythonで指定されたURLにパラメータを追加する
URLが与えられたとしましょう。 すでにGETパラメータを持ってhttp://example.com/search?q=questionいるかもしれません(例えばhttp://example.com/)か、持っていないかもしれません(例えば)。 そして今、私はそれにいくつかのパラメータを追加する必要があります{'lang':'en','tag':'python'}。最初のケースhttp://example.com/search?q=question&lang=en&tag=pythonでは、2番目のケースで— http://example.com/search?lang=en&tag=pythonです。 これを行うための標準的な方法はありますか?
125 python  url 

4
基本(スーパー)クラスを初期化するにはどうすればよいですか?
Pythonでは、次のコードがあるとします。 >>> class SuperClass(object): def __init__(self, x): self.x = x >>> class SubClass(SuperClass): def __init__(self, y): self.y = y # how do I initialize the SuperClass __init__ here? SuperClass __init__サブクラスでを初期化するにはどうすればよいですか?私はPythonチュートリアルに従っていますが、それについては説明していません。Googleで検索したところ、複数の方法が見つかりました。これを処理する標準的な方法は何ですか?
125 python  oop 

6
Pythonグループ化
インデックス0が値で、インデックス1がタイプであるデータペアのセットがあるとします。 input = [ ('11013331', 'KAT'), ('9085267', 'NOT'), ('5238761', 'ETH'), ('5349618', 'ETH'), ('11788544', 'NOT'), ('962142', 'ETH'), ('7795297', 'ETH'), ('7341464', 'ETH'), ('9843236', 'KAT'), ('5594916', 'ETH'), ('1550003', 'ETH') ] 私はそれらをタイプごとに(最初のインデックス付き文字列によって)グループ化したいと思います: result = [ { type:'KAT', items: ['11013331', '9843236'] }, { type:'NOT', items: ['9085267', '11788544'] }, { type:'ETH', items: ['5238761', '962142', '7795297', '7341464', …
125 python  group-by 

9
Pythonシェルにタブ補完を追加するにはどうすればよいですか?
を使用してdjangoアプリケーションを起動するとpython manage.py shell、InteractiveConsoleシェルが表示されます-タブ補完などを使用できます。 Python 2.5.1 (r251:54863, Apr 15 2008, 22:57:26) [GCC 4.0.1 (Apple Inc. build 5465)] on darwin Type "help", "copyright", "credits" or "license" for more information. (InteractiveConsole) を使用してpythonインタープリターを開始するだけpythonでは、タブ補完は提供されません。 誰かが私にインタラクティブコンソールを提供するためにdjangoが何をしているのか、またはdjangoアプリなしでインタラクティブコンソールを起動するために何をする必要があるのか​​教えてもらえますか?

4
パンダで2列からタプル列を形成する方法
Pandas DataFrameがあり、「lat」列と「long」列を組み合わせてタプルを形成したいと思います。 <class 'pandas.core.frame.DataFrame'> Int64Index: 205482 entries, 0 to 209018 Data columns: Month 205482 non-null values Reported by 205482 non-null values Falls within 205482 non-null values Easting 205482 non-null values Northing 205482 non-null values Location 205482 non-null values Crime type 205482 non-null values long 205482 non-null values lat 205482 non-null …

5
Kerasモデルをgpuで実行できますか?
私はKerasモデルを実行していますが、提出期限は36時間ですが、モデルをCPUでトレーニングすると約50時間かかりますが、GPUでKerasを実行する方法はありますか? Tensorflowバックエンドを使用していて、anacondaをインストールせずにJupyterノートブックで実行しています。

6
Flask SQLAlchemyクエリ、列名を指定
モデルを使用してクエリに必要な列を指定するにはどうすればよいですか(デフォルトではすべての列が選択されます)?sqlalchmeyセッションでこれを行う方法を知っていますが、session.query(self.col1)モデルでどのように行うのですか?できないよSomeModel.query()。方法はありますか?



7
IPythonノートブックで対話型matplotlibウィンドウを開くにはどうすればよいですか?
私はIPythonを使用して--pylab=inlineおり、プロットを表示するためにインタラクティブでズーム可能なmatplotlib GUI(端末のPythonコンソールで何かをプロットするとポップアップするGUI)にすばやく切り替えたい場合があります。どうすればできますか?できれば、ノートブックを離れたり再起動したりしないでください。 IPy Notebookのインラインプロットの問題は、それらの解像度が制限されており、ズームして一部の小さなパーツを表示できないことです。端末から開始するmaptlotlib GUIを使用して、ズームインしたいグラフの長方形を選択し、それに応じて軸を調整できます。私は実験してみました from matplotlib import interactive interactive(True) そして interactive(False) しかし、それは何もしませんでした。オンラインでもヒントは見つかりませんでした。

2
Pythonインポートされたモジュールから関数をモックする
@patchインポートしたモジュールから関数を作成する方法を知りたい。 これが今のところです。 app / mocking.py: from app.my_module import get_user_name def test_method(): return get_user_name() if __name__ == "__main__": print "Starting Program..." test_method() app / my_module / __ init__.py: def get_user_name(): return "Unmocked User" test / mock-test.py: import unittest from app.mocking import test_method def mock_get_user(): return "Mocked This Silly" @patch('app.my_module.get_user_name') class MockingTestTestCase(unittest.TestCase): …

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