当前位置: 首页 > news >正文

解决方案:如何区分python里面绝对路径跟相对路径的不同

文章目录

  • 一、现象
  • 二、解决方案


一、现象

在工作中,会经常混淆绝对路径跟相对路径的区别,我也是找了资料之后就懂了,但时间一长就混淆了,于是,我在这里记录下

二、解决方案

在Python中,绝对路径和相对路径是用来指定文件或目录位置的两种方式:

绝对路径:这种路径是从根目录开始,完整地列出到达目标文件或目录的所有层级。例如如下:

import pandas as pd
df_housing = pd.read_csv("D:\本地磁盘\零基础学机器学习\机器学习实战\加州房价预测\数据集\house.csv") 
df_housing.head #显示加州房价数据

在这里插入图片描述

相对路径:相对路径则是相对于当前工作目录(也称为“当前位置”)而言的。如果从当前目录下寻找文件,它的路径会短一些,只包含从当前目录到目标文件的组成部分。例如如下:

import pandas as pd
df_housing = pd.read_csv("..\数据集\house.csv") # 首先返回到上一个目录,接着选择数据集文件名,最后选择数据集文件名下的house.csv
df_housing.head #显示加州房价数据

在这里插入图片描述

相关文章:

  • SIP 会议信令
  • Android studio安装问题及解决方案
  • TypeScript高级内容
  • vue中使用exceljs和file-saver插件实现纯前端表格导出Excel(支持样式配置,多级表头)
  • 解压视频素材下载网站推荐
  • python用两类循环嵌套打印正置九九乘法口诀表和倒置九九乘法口诀表
  • PPT 快捷键使用、技巧
  • Python知识点:如何使用Hadoop与Python进行大数据处理
  • 数据结构-3.6.队列的链式实现
  • 集合框架 - Collection单列集合
  • WeChat_DevTools 断点调试方法总结
  • 0x09 瑞友 应用虚拟化系统 GetBSAppUrl SQL注入漏洞 - 复现
  • 图像超分辨率(SR)
  • linux系统的常用命令
  • GPIO端口的使用
  • hadoop入门学习教程--DKHadoop完整安装步骤
  • Linux gpio口使用方法
  • Markdown 语法简单说明
  • mongo索引构建
  • mysql 5.6 原生Online DDL解析
  • SpringCloud(第 039 篇)链接Mysql数据库,通过JpaRepository编写数据库访问
  • UMLCHINA 首席专家潘加宇鼎力推荐
  • 机器学习学习笔记一
  • 每个JavaScript开发人员应阅读的书【1】 - JavaScript: The Good Parts
  • 如何正确配置 Ubuntu 14.04 服务器?
  • 深入 Nginx 之配置篇
  • 使用 @font-face
  • 通过git安装npm私有模块
  • 小程序button引导用户授权
  • 源码安装memcached和php memcache扩展
  • Spring第一个helloWorld
  • 测评:对于写作的人来说,Markdown是你最好的朋友 ...
  • 如何用纯 CSS 创作一个货车 loader
  • ​LeetCode解法汇总307. 区域和检索 - 数组可修改
  • #laravel 通过手动安装依赖PHPExcel#
  • #pragma data_seg 共享数据区(转)
  • $con= MySQL有关填空题_2015年计算机二级考试《MySQL》提高练习题(10)
  • (cos^2 X)的定积分,求积分 ∫sin^2(x) dx
  • (阿里云万网)-域名注册购买实名流程
  • (二) Windows 下 Sublime Text 3 安装离线插件 Anaconda
  • (二十三)Flask之高频面试点
  • (附源码)计算机毕业设计SSM疫情居家隔离服务系统
  • (蓝桥杯每日一题)平方末尾及补充(常用的字符串函数功能)
  • (没学懂,待填坑)【动态规划】数位动态规划
  • (十三)MipMap
  • (十五)devops持续集成开发——jenkins流水线构建策略配置及触发器的使用
  • (四)图像的%2线性拉伸
  • (一)项目实践-利用Appdesigner制作目标跟踪仿真软件
  • (转) ns2/nam与nam实现相关的文件
  • (转)ObjectiveC 深浅拷贝学习
  • .NET Core 中插件式开发实现
  • .net 连接达梦数据库开发环境部署
  • /etc/skel 目录作用
  • @DS 多数据源 + @Transactional(rollbackFor = Exception.class) 导致@DS 多数据源没法使用
  • @property括号内属性讲解