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

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

3
Python関数呼び出しからstdout出力をキャプチャする方法?
オブジェクトに対して何かを行うPythonライブラリを使用しています do_something(my_object) そしてそれを変更します。その間、いくつかの統計をstdoutに出力します。この情報を把握したいと思います。適切な解決策はdo_something()、関連情報を返すように変更することです。 out = do_something(my_object) しかしdo_something()、この問題に取り組む開発者たちが現れるまでにはしばらくかかります。回避策として、私do_something()はstdoutへの書き込みを解析することを考えました。 コードの2点間のstdout出力をキャプチャするにはどうすればよいですか。 start_capturing() do_something(my_object) out = end_capturing() ?
112 python  stdout  capture 



10
アプリケーションが.cssファイルを取得しない(flask / python)
テンプレートをレンダリングしていますが、外部スタイルシートでスタイルを設定しようとしています。ファイル構成は以下の通りです。 /app - app_runner.py /services - app.py /templates - mainpage.html /styles - mainpage.css mainpage.htmlは次のようになります <html> <head> <link rel= "stylesheet" type= "text/css" href= "../styles/mainpage.css"> </head> <body> <!-- content --> 私のスタイルはどれも適用されていません。それはhtmlが私がレンダリングしているテンプレートであるという事実と関係がありますか?Pythonは次のようになります。 return render_template("mainpage.html", variables..) まだテンプレートをレンダリングできるので、これだけが機能していることがわかります。ただし、HTMLの「head」タグ内の「スタイル」ブロックから外部ファイルにスタイリングコードを移動しようとすると、すべてのスタイリングがなくなり、HTMLページのみが残りました。誰かが私のファイル構造でエラーを見ますか?
112 python  html  css  templates  flask 

6
Pythonで文字列のエスケープシーケンスを処理する
ファイルまたはユーザーから入力を受け取ると、エスケープシーケンスを含む文字列が表示されることがあります。Pythonが文字列リテラルのエスケープシーケンスを処理するのと同じ方法でエスケープシーケンスを処理したいと思います。 たとえば、次のようにmyString定義されているとします。 >>> myString = "spam\\neggs" >>> print(myString) spam\neggs これを行う関数が必要です(これを呼び出しますprocess)。 >>> print(process(myString)) spam eggs 関数がPythonのすべてのエスケープシーケンスを処理できることが重要です(上のリンクの表にリストされています)。 Pythonはこれを行う関数を持っていますか?
112 python  string  escaping 

7
Flaskに保存せずにファイルデータを読み取る
私は最初のフラスコアプリケーションを書いています。私はファイルのアップロードを扱っており、基本的にはアップロードしたファイルのデータ/コンテンツを保存せずに読み取り、結果のページに印刷することを望んでいます。はい、ユーザーは常にテキストファイルをアップロードすると想定しています。 これが私が使用している簡単なアップロード機能です: @app.route('/upload/', methods=['GET', 'POST']) def upload(): if request.method == 'POST': file = request.files['file'] if file: filename = secure_filename(file.filename) file.save(os.path.join(app.config['UPLOAD_FOLDER'], filename)) a = 'file uploaded' return render_template('upload.html', data = a) 現在、ファイルを保存していますが、ファイルのコンテンツ/データを格納するための「a」変数が必要です。
112 python  flask 

5
PandasデータフレームでOLS回帰を実行する
私はpandasデータフレームを、私はここで、列BおよびCの値から列Aの値を予測することができるしたい玩具例です。 import pandas as pd df = pd.DataFrame({"A": [10,20,30,40,50], "B": [20, 30, 10, 40, 50], "C": [32, 234, 23, 23, 42523]}) 理想的には、次のようなものols(A ~ B + C, data = df)がありますが、アルゴリズムライブラリの例を見ると、scikit-learn列ではなく行のリストを使用してモデルにデータを供給しているように見えます。これは、リスト内のリストにデータを再フォーマットすることを必要とします。これは、最初にパンダを使用する目的に反するようです。パンダデータフレーム内のデータに対してOLS回帰(またはより一般的には機械学習アルゴリズム)を実行するための最もPython的な方法は何ですか?


2
Pythonでの複素数の使用[終了]
ここで何が尋ねられているのかを知るのは難しい。この質問は、あいまいで、あいまいで、不完全で、過度に広い、または修辞的であり、現在の形では合理的に回答することができません。再開できるようにこの質問を明確にするヘルプについては、ヘルプセンターに アクセスしてください。 8年前に閉鎖。 私は数学の初心者です。今、私はPythonのデータ型に深く入り込んでいます。複素数の使い方がわかりません。Pythonでの複素数の使用例を教えてください。

3
Python 3が0のリテラルとして「00」を許可し、1のリテラルとして「01」を許可しないのはなぜですか?
Python 3が0のリテラルとして "00"を許可し、1のリテラルとして "01"を許可しないのはなぜですか?正当な理由はありますか?この矛盾は私を困惑させます。(そして、一貫性のような目標を達成するために意図的に下位互換性を壊したPython 3について話しています。) 例えば: >>> from datetime import time >>> time(16, 00) datetime.time(16, 0) >>> time(16, 01) File "<stdin>", line 1 time(16, 01) ^ SyntaxError: invalid token >>>

5
Android Pythonプログラミング[終了]
休業。この質問には、より焦点を当てる必要があります。現在、回答を受け付けていません。 この質問を改善してみませんか?質問を更新して、この投稿を編集するだけで1つの問題に焦点を当てます。 5年前休業。 この質問を改善する Pythonを使用してAndroid用にプログラミングできますか?検索中に多くのリンクを見つけたようですが、どちらも具体的ではありません。 助言がありますか?私はAndroid向けのアプリを作成したいのですが、Javaを使いたくありません。 PS:私の質問は、Android向けの適切な本格的なアプリを作成できるかどうかです。
111 python  android 

1
SQLAlchemyのバージョン管理はクラスのインポート順序を考慮します
私はここでガイドに従っていました: http://www.sqlalchemy.org/docs/orm/examples.html?highlight=versioning#versioned-objects と問題に遭遇しました。私は私の関係を次のように定義しました: generic_ticker = relation('MyClass', backref=backref("stuffs")) 文字列を使用するため、モデルモジュールのインポート順序は関係ありません。これはすべて正常に機能しますが、バージョン管理メタを使用すると、次のエラーが発生します。 sqlalchemy.exc.InvalidRequestError:マッパーMapper | MyClass | stuffsを初期化するときに、式 'Trader'が名前を見つけられませんでした( "名前 'MyClass'が定義されていません")。これがクラス名である場合は、両方の依存クラスが定義された後で、この関係()をクラスに追加することを検討してください。 私はエラーを追跡しました: File "/home/nick/workspace/gm3/gm3/lib/history_meta.py", line 90, in __init__ mapper = class_mapper(cls) File "/home/nick/venv/tg2env/lib/python2.6/site-packages/sqlalchemy/orm/util.py", line 622, in class_mapper mapper = mapper.compile() class VersionedMeta(DeclarativeMeta): def __init__(cls, classname, bases, dict_): DeclarativeMeta.__init__(cls, classname, bases, dict_) try: mapper = class_mapper(cls) …
111 python  sqlalchemy 

3
関数呼び出しのアスタリスク
itertools.chainを使用して、この方法でリストのリストを「フラット化」します。 uniqueCrossTabs = list(itertools.chain(*uniqueCrossTabs)) これは言うこととどう違うのですか? uniqueCrossTabs = list(itertools.chain(uniqueCrossTabs))
111 python  operators 

4
Django URL TypeError:include()の場合、ビューは呼び出し可能またはリスト/タプルでなければなりません
Django 1.10にアップグレードすると、次のエラーが表示されます。 TypeError: view must be a callable or a list/tuple in the case of include(). 私のurls.pyは次のとおりです: from django.conf.urls import include, url urlpatterns = [ url(r'^$', 'myapp.views.home'), url(r'^contact/$', 'myapp.views.contact'), url(r'^login/$', 'django.contrib.auth.views.login'), ] 完全なトレースバックは次のとおりです。 Traceback (most recent call last): File "/Users/alasdair/.virtualenvs/django110/lib/python2.7/site-packages/django/utils/autoreload.py", line 226, in wrapper fn(*args, **kwargs) File "/Users/alasdair/.virtualenvs/django110/lib/python2.7/site-packages/django/core/management/commands/runserver.py", line 121, …

5
Pythonのキャレット演算子(^)は何をしますか?
今日、Pythonでキャレット演算子に出会い、それを試してみたところ、次の出力が得られました。 >>> 8^3 11 >>> 8^4 12 >>> 8^1 9 >>> 8^0 8 >>> 7^1 6 >>> 7^2 5 >>> 7^7 0 >>> 7^8 15 >>> 9^1 8 >>> 16^1 17 >>> 15^1 14 >>> それは8に基づいているようですので、私はある種のバイト操作を推測していますか?フロートに対して奇妙に振る舞う以外は、この検索サイトについて多くを見つけることができないようです。誰かがこの演算子の機能へのリンクを持っていますか、それともここで説明できますか?
111 python  operators  caret 

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