の目的はversion_from_path(path)
、Windowsシステム上のそのインストールのデフォルトの名前付きおよびターゲットルートディレクトリへの絶対パスを指定して、Pythonインストールのバージョン番号を返すことです(例'C:\PythonXX'
)。
def version_from_path(path):
return "%s.%s" % (path[-2:-1], path[-1:])
例として...
print(version_from_path('C:\Python27'))
print(version_from_path('C:\Python32'))
print(version_from_path('C:\Python33'))
...プロデュース...
2.7
3.2
3.3
現在、必要な結果を達成するためにスライス表記とフォーマット操作を使用していますが、正規表現を使用して同じ機能がどのように実現されるかを確認したいと思います。
ご協力いただきありがとうございます。