我正在寫一個利用大量文件的程序。請問Python功能的文件路徑的內置類,還是一個必須由用戶來實現(如下圖所示):Python專用文件名類
class FilePath:
def __init__(path):
shazam(path)
def shazam(self, path):
""" something happens, path is formatted, etc """
self.formatted_path = foobar
它爲什麼會是有用的?
假設程序及其數據被複制到不同的操作系統。該類可以在啓動時自行修改以支持不同的路徑分隔符。
爲什麼不自己寫呢?
有人可能已經在標準Python庫中編寫了一個類。
這是功課嗎?你應該指定它在你的問題。 – Soviut
@Soviut不,這不是家庭作業。 – techydesigner
我們不能使用os.path.abspath或os.name來區分嗎? –