pdg.WorkItemの入力、出力、ファイルアトリビュートで使用されるファイルオブジェクト。
各ファイルオブジェクトには、__PDG_DIR__
と__PDG_TEMP__
のトークンを使ったプラットフォームに依存しないパス、ファイルタイプ、更新日時が含まれています。
メソッド
__init__()
新しい空っぽのファイルオブジェクトを構築します。
__init__(path, tag, modtime, own)
指定した名前、タグ、更新日時、独自のフラグでファイルオブジェクトを構築します。
ファイルオブジェクトを格納するワークアイテムによってファイルが生成されていた場合は、これをTrue
に設定してください。
localizePath(scheduler)
→ str
指定したスケジューラを使用して、このファイルオブジェクトに格納されているパスの場所を決めます。
path
: str
Property
ファイルオブジェクトに格納されているパス。
tag
: str
Property
ファイルに関連付けられているファイルタイプタグ。
hash
: int
Property
ファイルの更新日時またはハッシュ。
owned
: bool
Property
このオブジェクトを格納したワークアイテムでそのファイルが所有されているかどうか。