python相对路径绝对路径
时间: 2023-10-05 18:10:12 浏览: 191
相对路径是指相对于当前的工作文件夹的路径,用来定位文件的位置。绝对路径是一个文件的完整路径,可以根据这个路径的层级关系准确地找到该文件。在Python中,可以使用相对路径或绝对路径来读取文件。
使用相对路径读取文件的示例代码如下:
```
import os
print(os.getcwd()) # 工作文件夹路径【即相对路径位置】
with open(r'.\Data.txt', 'r', encoding='utf8') as f:
file = f.read()
print(file)
```
使用绝对路径读取文件的示例代码如下:
```
import os
print(os.getcwd()) # 工作文件夹路径,即绝对路径位置
with open(r'G:\3 Data Process\4 CMIP6 GCMs\0 Python Code\Data.txt', 'r', encoding='utf8') as f:
file = f.read()
print(file)
```
要确定当前的相对路径(即工作文件夹路径),可以使用以下代码:
```
import os
print(os.getcwd()) # 工作文件夹路径【即相对路径位置】
```
通过使用相对路径或绝对路径,可以在Python中准确地读取文件。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* [Python基础知识:绝对/相对路径等](https://blog.csdn.net/qq_44246618/article/details/130314135)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
- *3* [python的绝对路径和相对路径](https://blog.csdn.net/weixin_42830697/article/details/120015478)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文