我正在使用python做一些跨平臺路徑交換。跨平臺路徑交換
import platform
def filenameFix(filename):
if platform.system() in ("Windows", "Microsoft"):
return filename.replace ("/Volumes/projects/", "p:/")
else:
return filename.replace("p:/", "/Volumes/projects/")
return filename
也能正常工作交換了/Volumes/projects/
的路徑,但我想它也是第一,如果塊交換路徑爲Volumes/projects
。唯一的區別是Volumes
已被刪除之前的斜線......我怎麼能這樣做?
這個問題怎麼不清楚?這很清楚。標題雖然有誤導性。 –
你是什麼意思與最後一句話,你可以告訴我們會發生什麼 – Mark
我認爲他希望/卷/項目刪除,如果在那裏,但卷/項目刪除沒有斜線,如果在那裏 – Nicolas78