python描述路径时常见的三种方式是_踏踏实实学python

之前学过C语言,C++,matlab,java,其实也学过python,在学习python方面,算是有一点基础,这次算是重新把python再学习一遍,希望这次可以打下坚实的基础,为以后将其应用于数据分析做好准备。

下面,我就这次学习python过程中遇到的一些问题,跟大家分享一下,希望我的总结对大家有所帮助。

1、路径转义问题

在给出文件路径,导入excel文件时,出现以下错误:

原因

filenamestr='C:\Users\yl\Desktop\bingli.xlsx' 这行代码中的“\”在Python中表示转义,经过转义之后可能就找不到路径的资源了,例如\t可能就转义成tab键了。

解决方法

不让“\”代表转义,python在描述路径时可以有多种方式,现列举常见的三种:

方式一:在“\”前加上"\"实现转义

即filenamestr='C:\\Users\\yl\\Desktop\\bingli.xlsx';

方式二:在字符串前加上r或R

即filenamestr=r'C:\\Users\\yl\\Desktop\\bingli.xlsx',其中r或R在python中表示一个不转义的字符串。

方式三:使用Linux的路径"/",将“\”转换为"/"

即filenamestr='C:/Users/yl/Desktop/bingli.xlsx'

第三种方法在Windows和Linux系统上是都可以使用的。

2、导入自定义模块

在导入自定义模块时,出现以下错误:

注:模块名也是标识符,需要符合标识符的命名规则

变量名、包名、模块名命名规则

变量名通常由字母、数字、下划线组成,以字母或下划线开头,包名、模块名通常采用简短的小写字母,提高可读性模块名中也可以包含下划线,包命中不推荐使用下划线。

原始文件名中包含“-”,所以出现问题,切记模块名也需要符合标识符的命名规则。

个人感悟

动手实践

学习编程语言,真的没有任何捷径可言,主要是尽可能多地动手敲代码,当然,刚开始接触的话,肯定一下子不能将全部命令都记住,也不需要我们全部都记住,用到时知道去哪里查询就可以,在以后的学习和工作的练习过程中,也就慢慢记住了。

利用搜索引擎,拒绝成为伸手党

在学习编程过程中,难免会遇到各种问题,大大小小都会有。这时候我们首先要自己去思考,哪里错了,如果想不出来,就利用强大的搜索引擎吧,里面会有各种答案,即使找不到与之完全对应的答案,我们也会收获更多相关的知识,如果实在实在做不出来,再去向别人请教。但是自己总要有一个思考的过程,只有自己思考过,知识才能变成自己的。相信我们都可以在日积月累中收获更多的东西!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值