AzureDLPath クラス

ネイティブ オブジェクト指向ファイルシステム パスのサブクラス。

これは、定型句を減らし、システム依存パス間の違いを排除するための便利なクラスとして使用されます。

この問題により、システムの具体的な pathlib クラスをサブクラス化します。

http://stackoverflow.com/questions/29850801/subclass-pathlib-path-fails

1 つまたは複数の文字列と既存の PurePath オブジェクトから PurePath を構築します。 文字列とパス オブジェクトは、正規化されたパスを生成するために結合され、新しい PurePath オブジェクトに組み込まれます。

継承
AzureDLPath

コンストラクター

AzureDLPath(*args)

パラメーター

名前 説明
path
必須
AzureDLPath または <xref:azure.datalake.store.core.string>

ファイルまたはディレクトリの場所


>>> p1 = AzureDLPath('/Users/foo')  
>>> p2 = AzureDLPath(p1.name)  

メソッド

startswith

文字列がプレフィックスで始まるかどうかを返します。

これは str.startswith と同じです。

trim

アンカーなしのパスを返します (ドライブとルートの連結)。

startswith

文字列がプレフィックスで始まるかどうかを返します。

これは str.startswith と同じです。

startswith(prefix, *args, **kwargs)

パラメーター

名前 説明
prefix
必須

trim

アンカーなしのパスを返します (ドライブとルートの連結)。

trim()

属性

globless_prefix

glob 量指定子を含まない最短パス プレフィックスを返します。