python函数传递文件目录_Python文件路径(102)

传递给函数open()简单的文件名时,Python将在当前执行的文件(即.py程序文件)所在的目录查找文件(及不需要提供文件路径)。

要让Python打开不与程序文件位于同一个目录中的文件,需要提供文件路径,它让python到系统的特定位置去查找。

python大大的图(应用于一个自己打开自己的程序)

如果是自己打开自己的话只需要写文件名,如果写出完整相对路径也不是不可以。

我的图

要从别的文件里打开这个temp文件就必须找到它的位置,这里介绍一个非常简单又有趣的小窍门!如果这个文件被打开过了,可以单击右键,选复制路径到剪贴板。在其他文件里要是想打开这个文件点粘贴就好了,文件路径就会被粘过去了。

这样操作显示的结果和之前是一样的。

如果想知道某个文件的相对路径也可以右键属性,在详细信息里找文件夹路径,在文件夹路径之后加上文件名就可以用python打开了。

当然还有很多其他有意思的非常灵活的操作。可以自行百度。比如(亲测有效):https://jingyan.baidu.com/article/ed2a5d1f70799009f6be17b0.html

书上说windows里面推荐使用反斜杠,但是并不是使用反斜杠一定好使的,比如我们有可能碰到转义字符。所以这时候就要使用正常斜杠。由于我们在windows系统中储存文件都用的是反斜杠,地址直接粘过来能用当然好,用不了的话改成正常斜杠就行。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值