Python
 Computer >> コンピューター >  >> プログラミング >> Python

Python import Statementで複数のモジュールを使用するにはどうすればよいですか?


1つのインポートステートメントで複数のモジュールをインポートするには、モジュール名をコンマで区切ります。たとえば、

>>> import math, sys, os

モジュールがインポートされる名前を変更する場合は、各モジュール名の後にモジュールエイリアスを追加します。たとえば、

>>> import math as Mathematics, sys as system

文字列としてインポートするモジュールのリストがある場合は、組み込みの__import __(module_name)を使用できます。たとえば、

>>> modnames = ["os", "sys", "math"]
>>> for lib in modnames:
 ...     globals()[lib] = __import__(lib)

  1. Pythonで複数の区切り文字を使用して文字列を分割するにはどうすればよいですか?

    re.split(delimiter、str)メソッドを使用して、複数の区切り文字で文字列を分割できます。区切り文字の正規表現と、分割する必要のある文字列が必要です。例: a='Beautiful, is; better*than\nugly' import re print(re.split('; |, |\*|\n',a)) 出力を取得します ['Beautiful', 'is', 'better', 'than', 'ugly']

  2. Pythonで複数の例外を使用して「except」句を使用するにはどうすればよいですか?

    同じexcept句で複数の例外を定義することができます。これは、Pythonインタープリターが一致する例外を検出すると、except句で記述されたコードを実行することを意味します。 一般に、複数の例外の構文は次のとおりです Except(Exception1, Exception2,…ExceptionN) as e: このようにexcept句を定義すると、同じコードで異なる例外がスローされることが予想されます。また、それぞれの場合に対応したいと思います。 サンプルコード import sys try: d = 8 d = d + '5' except(Ty