Python正規表現でバックスラッシュはどのように機能しますか?
Pythonのドキュメントによると、正規表現でおそらく最も重要なメタ文字は円記号\です。 Python文字列リテラルと同様に、バックスラッシュの後にさまざまな文字を続けて、さまざまな特殊シーケンスを示すことができます。また、すべてのメタ文字をエスケープして、パターンでそれらを一致させるためにも使用されます。たとえば、[または\を一致させる必要がある場合は、それらの前に円記号を付けて、特別な意味を削除できます:\[または\\。
次のコードは、Python正規表現のバックスラッシュの機能を強調しています
import re result = re.search('\d', '\d') print result result = re.search(r'\\d', '\d') print result.group()
これにより、出力が得られます
None \d
-
Bokeh(Python)で画像を操作する方法は?
Bokehで画像を操作するには、 image_url()を使用します メソッドと画像のリストを渡します。 ステップ :func:show のときにファイルに保存された出力を生成するように、デフォルトの出力状態を構成します と呼ばれます。 プロット用の新しい図を作成します。 指定されたURLから読み込まれた画像をレンダリングします。 Bokehオブジェクトまたはアプリケーションをすぐに表示します。 例 from bokeh.plotting import figure, show, output_file output_file('image.html') p = fi
-
Pythonモジュールはどのように機能しますか?
Pythonには、定義をファイルに入れて、スクリプトまたはインタープリターのインタラクティブインスタンスで使用する方法があります。このようなファイルはモジュールと呼ばれます。モジュールからの定義は、他のモジュールまたはメインモジュール(トップレベルおよび計算機モードで実行されるスクリプトでアクセスできる変数のコレクション)にインポートできます。 モジュール、たとえば `hello`をインポートすると、インタプリタは入力スクリプトを含むディレクトリでhello.pyという名前のファイルを検索し、次に環境変数PYTHONPATHで指定されたディレクトリのリストを検索します。 fibonacci