• [解決済み] Python は整数を次の100に切り上げます。

    質問 すでに何百回も質問されているようですが、浮動小数点数の丸めに関する関数しか見当たりません。どのように私は、例えば、整数を丸めるのですか? 130 -> 200 ? どのように解決するのですか? 丸めは一般的に浮動小数点数に対して行われますが、ここでは知っておくべき3つの基本的な関数を紹介します。 round (最も近い整数に丸める)。 math.floor

    2023-01-19 03:15:16
  • [解決済み] matplotlib で x 軸のスケールを変更する

    質問 このプロットはMatlabで作成したものです。 matplotlibを使うと、x軸に100000, 200000, 300000のような大きな数字が描かれます。実際には100000, 200000, 300000であることを示すために、1, 2, 3と10^5のようなものが欲しいです。 matplotlibでそのようなスケールを作成する簡単な方法はありますか? どの

    2023-01-19 03:08:46
  • [解決済み] Pythonでファイルが存在しない場合のみ、安全にファイルを作成する

    質問 ファイルがすでに存在するかどうかに基づいてファイルに書き込み、ファイルがまだ存在しない場合にのみ書き込むことを希望します (実際には、存在しないファイルを見つけるまでファイルを試し続けたいのです)。 で提案されているように、次のコードは潜在的な攻撃者がシンボリックリンクを挿入する方法を示しています。 この投稿 で提案されているように、ファイルに対するテストと書き込まれるファイ

    2023-01-19 01:51:21
  • [解決済み] PEP8 - import が sys.path でファイルの先頭に来ない。

    質問 問題点 PEP8には、importをファイルの先頭に置くというルールがあります。 インポートは常にファイルの先頭に置かれ、モジュールコメントとドキュメント文の直後で、モジュールグローバルと定数の前に置かれます。 しかし、特定のケースでは、私は次のようなことをしたいかもしれません。 import sys sys.path.insert("..", 0) import

    2023-01-18 23:25:11
  • [解決済み] キー操作でwhileループを終了させるには?

    質問 whileループを使ってシリアルデータを読み込み、csvファイルに書き込んでいます。ユーザーが十分なデータを収集したと感じたら、while ループを終了できるようにしたいのですが。 while True: #do a bunch of serial stuff #if the user presses the 'esc' or 'return' key:

    2023-01-18 18:44:07
  • [解決済み] リストよりセットの方が速いのはなぜか?

    質問 Pythonのwikiによると、"集合や辞書を使ったメンバシップテストは配列を検索するO(n)よりもずっと速く、O(1)です。a in b"をテストするとき、bはリストまたはタプルではなく、セットまたはディクショナリでなければなりません。 私は自分のコードで速度が重要なときはいつでもリストの代わりにセットを使用してきましたが、最近、なぜセットがリストよりはるかに速いのか不思議に思っ

    2023-01-18 11:17:13
  • [解決済み] Python setuptoolsです。install_requires の下にプライベートリポジトリをリストアップするにはどうしたらいいですか?

    質問 私は setup.py ファイルを作成しています。これは、GitHub のプライベートリポジトリに依存しているプロジェクトです。 ファイルの関連する部分は次のようになります。 from setuptools import setup setup(name='my_project', ..., install_requires=[ 'public_p

    2023-01-17 22:25:10
  • [解決済み] Pandasのマルチインデックスソーティング

    質問 pandas dfに複数のインデックスを持つデータセットがあり、特定のカラムの値でソートしたいと思っています。 私はsortindexとsortlevelを使用してみましたが、私が探している結果を得ることができませんでした。 私のデータセットは次のようになります。 Group1 Group2 A B C A B C 1 1 0 3 2 5 7

    2023-01-17 19:57:40
  • [解決済み] 文字列の反復加算の時間計算量はO(n^2)なのかO(n)なのか?

    質問 CTCIの問題に取り組んでいます。 第1章の3番目の問題では、次のような文字列を取ることになっています。 'Mr John Smith ' で、中間的なスペースを %20 : 'Mr%20John%20Smith' 著者はこの解決策をPythonで提供し、O(n)と呼んでいます。 def urlify(string, length): '''fun

    2023-01-17 17:24:33
  • [解決済み] ある数値が任意の型のint(coreまたはnumpy、signedまたはnot)であるかどうかを判断するにはどうすればよいですか?

    質問 ある変数が以下の型であるかどうかをテストする必要があります。 int であるか、あるいは np.int* , np.uint* のように、できれば単一の条件 ( すなわち no or ). いくつかのテストの後、私はそれを推測します。 isinstance(n, int) にのみマッチします。 int と np.int32 (または np.int64

    2023-01-17 14:14:18
  • [解決済み] setup.pyの例?

    質問 このページを読んで http://docs.python.org/distutils/builtdist.html 私は自分自身を作るために勉強するためにいくつかのsetup.pyファイルを見つけることを望んでいます(fedora rpmファイルを作ることを目標に)。 s.o. コミュニティは、いくつかの良い例について私に指摘することができますか? どのように解決す

    2023-01-17 13:38:54
  • [解決済み] Django テンプレートで関連する項目を並べ替える

    質問 DJangoテンプレートで、関連するアイテムのセットをソートすることは可能でしょうか? つまり:このコード(わかりやすくするためにHTMLタグは省略しています)。 {% for event in eventsCollection %} {{ event.location }} {% for attendee in event.attendee_set.all %}

    2023-01-17 13:09:56
  • [解決済み] Pythonに別のフォルダからインポートさせることができない

    質問 Pythonがサブフォルダにあるモジュールをインポートできないようです。インポートされたモジュールからクラスのインスタンスを作成しようとするとエラーが表示されますが、インポート自体は成功します。以下は私のディレクトリ構造です。 Server -server.py -Models --user.py 以下はserver.pyの内容です。 from

    2023-01-17 12:05:19
  • [解決済み] Shapelyでポリゴンから点/座標を抽出する

    質問 を定義する点はどのように取得/抽出するのですか? shapely ポリゴンを定義するポイントをどのように取得/抽出するのですか? ありがとうございます。 形が整った多角形の例 from shapely.geometry import Polygon # Create polygon from lists of points x = [list of x vals] y =

    2023-01-17 08:46:01
  • [解決済み] 数字の羅列の中で最も大きい数字を求めよ

    質問 Pythonのリストで最大の数を決定する簡単な方法または関数はありますか?私は3つの数字だけを持っているので、私はそれをコード化することができましたが、私は組み込み関数か何かで最大のものを伝えることができれば、それはコードがはるかに冗長ではなくなります。 どのように解決するのですか? について教えてください。 max() highest = max(1, 2, 3) # o

    2023-01-17 07:33:33
  • [解決済み] Django 1.7とデータマイグレーションで初期データを読み込む

    質問 私は最近 Django 1.6 から 1.7 に乗り換え、migrations を使い始めました (South は使ったことがありませんでした)。 1.7 以前、私は初期データをロードするために fixture/initial_data.json というファイルを読み込んでいましたが、これは python manage.py syncdb コマンド(データベース作成時)で読

    2023-01-17 03:40:45
  • [解決済み] 浮動小数点以下の数字を丸める?

    質問 Pythonのfloatを小数点以下x桁に丸める方法はありますか?例えば >>> x = roundfloat(66.66666666666, 4) 66.6667 >>> x = roundfloat(1.29578293, 6) 1.295783 切り捨て/トリミングする方法 (66.6666666 --> 66.6666) は見つ

    2023-01-16 20:59:58
  • [解決済み] Python - 複数のリスト/行の初期化

    質問 これはひどく醜い。 psData = [] nsData = [] msData = [] ckData = [] mAData = [] RData = [] pData = [] これらの変数を一行で宣言する方法はありますか? どのように解決するのですか? alist, blist, clist, dlist, elist = ([] for i in range(5

    2023-01-16 10:06:24
  • [解決済み] Pandas: 時間間隔による転がり平均

    質問 Pandasのローリング平均を計算し、3日間のウィンドウに基づいた各日の推定値を取得したいのです。以下の通りです。 この質問 によると rolling_* 関数は、特定の日付の範囲ではなく、指定された値の数に基づいてウィンドウを計算します。 この機能を実装するにはどうすればよいのでしょうか? 入力データのサンプルです。 polls_subset.tail(20) Ou

    2023-01-16 03:19:40
  • [解決済み] Pythonです。ソケットをバインドする "アドレスは既に使用されています"

    質問 TCP/IPネットワーク上のクライアントソケットについて質問があります。例えば、私が try: comSocket = socket.socket(socket.AF_INET, socket.SOCK_STREAM) comSocket.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1) except so

    2023-01-16 01:41:07