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

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


6
Windowsライセンスキーのすべての組み合わせ
ラップトップ用のWindows 8アップグレードを申請する必要があります。ラップトップの下側にWindows 7ライセンスキーが必要です。 Microsoftは、無限の知恵で摩耗するライセンスラベルを作成することを決定し、ライセンスキーを明確に読み取ることができないため、自動化されたプロセスを使用してラップトップをWindowsアップグレードオファーに登録できないことを意味します。 ラップトップを光に対してある角度で保持することで、コードのほとんどを確認できましたが、いくつかの文字があいまいです(ラベルに誤解しやすい文字を使用してくれたMicrosoftに再度感謝します)。 次の(難読化された)ライセンスキーがあります。 MPP6R-09RXG-2H[8B]MT-[B8]K[HN]M9-V[6G]C8R それはどちらかであるように、角括弧内の文字は、曖昧なところ8かB、Bまたは8、HまたはN、6またはG。 16の組み合わせを作る。 itertoolsを使用してこのライセンスキーの可能な順列を生成することは適切ですか、それとももっと良い方法がありますか? 寄稿者のおかげで正しい鍵を手に入れました。キーが有効かどうかを確認する非常に便利な方法は、Windows 7のプロダクトキーチェッカーを使用することです。
97 python  itertools 

3
Pythonの例外ハンドラのコスト
で別の質問、受け入れ答えは、パフォーマンスを向上させるために、try / exceptブロックでPythonコードにif文(非常に安い)の交換を提案しました。 コーディングスタイルの問題は別として、例外がトリガーされないと仮定すると、例外ハンドラーがある場合とない場合と比較してゼロに比較するifステートメントがある場合と、例外ハンドラーがある場合とでは、パフォーマンスにどの程度の違いがありますか?

11
PythonでUnicode文字列をアルファベット順に並べ替える方法を教えてください。
Pythonはデフォルトでバイト値でソートします。これは、éがzおよびその他の同様に面白いものの後に来ることを意味します。Pythonでアルファベット順に並べ替える最良の方法は何ですか? このためのライブラリはありますか?何も見つかりませんでした。スウェーデン語ではåäöをzの後にソートする必要があるが、üはuなどでソートする必要があることを理解できるように、ソートには言語サポートが必要です。そのため、Unicodeサポートはほとんど要件です。 そのためのライブラリがない場合、これを行うための最良の方法は何ですか?文字から整数値へのマッピングを作成し、それを使って文字列を整数リストにマッピングしますか?

5
Python:n個のリストのリストを作成する最速の方法
だから私は空のリストのリストを作成する方法を考えていました: [[],[],[]...] Pythonがメモリ内のリストを処理する方法のため、これは機能しません。 [[]]*n これは作成します[[],[],...]が、各要素は同じリストです: d = [[]]*n d[0].append(1) #[[1],[1],...] リスト内包のようなものが機能します: d = [[] for x in xrange(0,n)] しかし、これはループにPython VMを使用します。(Cで記述されていることを利用して)暗黙のループを使用する方法はありますか? d = [] map(lambda n: d.append([]),xrange(0,10)) これは実際には遅いです。:(
97 python 

1
tuple(set([1、“ a”、“ b”、“ c”、“ z”、“ f”]))== tuple(set([“ a”、“ b”、“ c”、 「z」、「f」、1]))ハッシュのランダム化が有効な場合、85%の時間ですか。
ゼロピレウスの別の質問への回答を考えると、 x = tuple(set([1, "a", "b", "c", "z", "f"])) y = tuple(set(["a", "b", "c", "z", "f", 1])) print(x == y) プリント Trueと時間の85%程度のハッシュのランダム化が有効になって。なぜ85%ですか?

8
Pythonの良いジオメトリライブラリですか?[閉まっている]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか?Stack Overflowのトピックとなるように質問を更新します。 5年前に閉鎖。 この質問を改善する 次のように、Pythonでの幾何学的操作と評価のための優れた、よく開発されたライブラリを探しています。 2Dと3D(存在する場合)の2つの線の間の交差を評価する 平面と線の間の交点、または2つの平面の間の交線を評価する 線と点の間の最小距離を評価する 点を通過する平面の直交を見つける 一連の点を回転、移動、鏡像化する 4点で定義される二面角を見つける 私はこれらすべての操作についての大まかな本を持っていて、それを実装することはできましたが、残念ながら時間がないので、それを行うライブラリーを楽しんでいます。ほとんどの操作はゲームの目的に役立ちます。したがって、これらの機能の一部はゲームライブラリにあると思いますが、不要な機能(グラフィックスなど)は含めない方がよいでしょう。 助言がありますか ?ありがとう
97 python  geometry 

6
JSON ValueError:予期されるプロパティ名:行1列2(文字1)
json.loadsを使用してdictオブジェクトに変換する際に問題が発生し、私が間違っていることを理解できません。これを実行すると、正確なエラーは ValueError: Expecting property name: line 1 column 2 (char 1) これが私のコードです: from kafka.client import KafkaClient from kafka.consumer import SimpleConsumer from kafka.producer import SimpleProducer, KeyedProducer import pymongo from pymongo import MongoClient import json c = MongoClient("54.210.157.57") db = c.test_database3 collection = db.tweet_col kafka = KafkaClient("54.210.157.57:9092") consumer = SimpleConsumer(kafka,"myconsumer","test") for tweet …
97 python  json  pymongo 


14
Python 3.6にPIPをインストールする方法
私はpython 3.6のPIPをインストールしようとしていますが、YouTubeでチュートリアルを調べましたが、すべて古くなっていて、どれも動作していないようです。私のプロジェクトを続けることができるように、どんな情報も役に立ちます。
97 python  pip 

15
順序付けられた辞書を適切にきれいに印刷する方法はありますか?
Pythonのpprintモジュールが好きです。私はテストとデバッグのためにそれをたくさん使います。幅オプションを頻繁に使用して、出力が端末ウィンドウ内にうまく収まるようにします。 彼らがPython 2.7で新しい順序付けられた辞書タイプを追加するまでは、うまく機能しました(私が本当に気に入っているもう1つのクールな機能)。順序付けされた辞書をきれいに印刷しようとすると、うまく表示されません。キーと値の各ペアを1行に記述するのではなく、全体が1つの長い行に表示されるため、何度も折り返されて読みづらくなります。 古い順不同の辞書のように、ここに誰かがきれいに印刷する方法を持っていますか?十分な時間を費やせば、おそらくPrettyPrinter.formatメソッドを使用して何かを理解できるでしょうが、ここにいる誰かがすでに解決策を知っているかどうか疑問に思っています。 更新:これについてバグレポートを提出しました。http://bugs.python.org/issue10592で確認できます。

1
早期停止にはどのパラメーターを使用する必要がありますか?
Kerasを使用してプロジェクトのニューラルネットワークをトレーニングしています。Kerasは早期停止の機能を提供しています。早期停止を使用してニューラルネットワークが過剰適合しないようにするために、どのパラメータを監視する必要があるかを知っていてもよいですか?



6
Python 2.7:ファイルに出力
sys.stdout次の構文エラーを生成するのではなく、ファイルに直接出力しようとするのはなぜですか。 Python 2.7.2+ (default, Oct 4 2011, 20:06:09) [GCC 4.6.1] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> f1=open('./testfile', 'w+') >>> print('This is a test', file=f1) File "<stdin>", line 1 print('This is a test', file=f1) ^ SyntaxError: invalid syntax ヘルプ(__builtins__)から私は次の情報を持っています: print(...) print(value, ..., sep=' ', end='\n', …

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