Pythonを使用してscanf()メソッドをシミュレートする方法は?
Pythonには現在、scanf()に相当するものはありません。正規表現は、scanf()形式の文字列よりも一般的に強力ですが、より冗長です。次の表は、scanf()形式のトークンと正規表現の間のほぼ同等のマッピングを示しています。
scanf()TokenRegular式
%c | 。 |
%5c | 。{5} |
%d | [-+]?\ d + |
%e、%E、%f、%g | [-+]?(\ d +(\。\ d *)?|\。\d +)([eE] [-+]?\ d +)? |
%i | [-+]?(0 [xX] [\ dA-Fa-f] + | 0 [0-7] * | \ d +) |
%o | [-+]?[0-7] + |
%s | \ S + |
%u | \ d + |
%x、%X | [-+]?(0 [xX])?[\ dA-Fa-f] + |
/usr/sbin/sendmail - 0 errors, 4 warnings
%s - %d errors, %d warnings
同等の正規表現は次のようになります
(\S+) - (\d+) errors, (\d+) warnings
-
PythonでROC曲線をプロットする方法は?
ROC −受信者動作特性(ROC)曲線。 metrics.plot_roc_curve(clf、X_test、y_test)メソッドを使用して、ROC曲線を描くことができます。 ステップ ランダムなnクラス分類問題を生成します。これにより、最初に、辺の長さが「2 * class_sep」の「n_informative」次元の超立方体の頂点について正規分布(std =1)される点のクラスターが作成され、各クラスに同数のクラスターが割り当てられます。 これらの機能間に相互依存性を導入し、データにさまざまなタイプのノイズを追加します。 make_classification()メソッドを
-
PythonでGETメソッドを使用して情報を渡す
GETメソッドは、ページリクエストに追加されたエンコードされたユーザー情報を送信します。ページとエンコードされた情報は?で区切られます次のような文字- https://www.test.com/cgi-bin/hello.py?key1=value1&key2=value2 GETメソッドは、ブラウザからWebサーバーに情報を渡すためのデフォルトのメソッドであり、ブラウザのLocation:boxに表示される長い文字列を生成します。サーバーに渡すパスワードやその他の機密情報がある場合は、GETメソッドを使用しないでください。 GETメソッドにはサイズ制限があります。リクエスト文字列で