0
A
回答
3
假設您有相對於從中調用腳本的python項目的目錄,並且您還有要在其中創建文件夾的絕對目錄,或者它的位置與您從中調用腳本的位置相關,請參閱如下:
import os
rel_directory=os.path.relpath(target_directory,base_directory)
這裏第二行返回從base_directory到target_directory的相對路徑。
如果您想要當前的工作目錄,您可以執行類似os.path.relpath('.','/')
或os.path.realpath('.')
或os.getcwd()
的操作。如果在腳本啓動後不更改當前工作目錄,那麼這些都是相同的。
從那裏,你可以添加適當的相對目錄中的部分打開的文件的前面。
f=open(rel_directory+'/'+filename,'a')
f.write("some stuff I'm adding to the file")
f.close()
+0
非常感謝!這是一個非常有用的代碼行。 –
相關問題
- 1. python返回相對父目錄
- 2. 目錄相對ZwCreateFile
- 3. subprocess.Popen和相對目錄
- 4. 在Python中的Python目錄相當於?
- 5. 指定相對源目錄
- 6. Python的相對進口從隨機目錄
- 7. Python從子目錄3進口
- 8. 將絕對目錄更改爲相對目錄
- 9. 相對和絕對URL與目錄
- 10. 相對進口3
- 11. .gitignore的相對父目錄路徑
- 12. Maven,本地目錄的相對路徑
- 13. GIT過濾器的相對目錄?
- 14. 如何到相對URI的子目錄
- 15. Gulpfile到根目錄的相對路徑
- 16. Apache的根目錄相對鏈接
- 17. WPF - 相對於當前目錄的URI?
- 18. 從ag結果中刪除相對目錄下的目錄
- 19. 在PyCharm 3中對排除的目錄進行索引3
- 20. 的Python 3.X:Java的的valueOf(),相當於在Python 3.x的
- 21. 從相對URL獲取子目錄相對URL
- 22. SCSS導入相對根目錄
- 23. 7Z壓縮和解目錄相對
- 24. 相對路徑不共享目錄
- 25. 在css中指定相對目錄
- 26. 批處理:相對目錄/路徑
- 27. Jaxb2目錄文件與相對路徑
- 28. 移動文件到相對父目錄
- 29. 相對路徑3
- 30. Python項目結構和相對導入
我敢肯定你正在使用(我們便可猜出你不顯示任何)功能可以採取相對路徑.. –
請上傳您所使用的代碼。在創建和使用命令中使用相對路徑名應該是一個簡單的問題。 – Prune