精华内容
下载资源
问答
  • python使用绝对路径打开文件

    千次阅读 2019-12-16 19:00:09
    学习python不久,这几天在学习文件操作,可是刚开始按照菜鸟教程打开文件的时候总是报错FileNotFoundError: [Errno 2] No such file or directory: '...1、使用os模块找到文件绝对路径里是否真的存在。 import os,...
       学习python不久,这几天在学习文件操作,可是刚开始按照菜鸟教程打开文件的时候总是报错FileNotFoundError: [Errno 2] No such file or directory: 'D:\\data.text',
    

    在网上搜大神的博客,也没把问题解决,一个人在网上搜了一个下午,终于弄清楚了是怎么回事。

    1、使用os模块找到文件在绝对路径里是否真的存在。
    import os, sys
    path = “D:\”#在这里输入路径
    dirs = os.listdir( path )
    for file in dirs:
    print (file)# 输出所有文件和文件夹
    !插入没错图片描述
    这是我的电脑里D盘下的文件

    2、找到了文件data.text.txt(这里的txt文件的格式),下面就开始读取这个文件

    file1 = open(“D:\data.text.txt”, “r”)
    info = file1.read()
    print(info)
    file1.close()

    文件的内容就被读取出来了
    3、做完这些我就发现,教程上说添加文件路径,但还得添加文件名称和格式,不添加文件格式是无法读取出来的。

    展开全文
  • 本文目录打开文件时使用不同形式的路径初次使用 Markdown展示整段代码运行结果显示: 打开文件时使用不同形式的路径 初次使用 Markdown 本文内容参考自博客: 点击转到参考链接. “”:表示当前VScode打开的文件夹所在...

    打开文件时使用不同形式的路径

    初次使用 Markdown

    本文内容参考自博客: 点击转到参考链接.

    "":表示当前VScode打开的文件夹所在位置
    "./":当前同级目录,同上
    "/":表示根目录,这里表示的是E盘下的目录,由VScode打开的文件夹所在的位置决定
    "../"上级目录
    "../../"上级目录的上级目录
    "../../../"上级目录的上级目录的上级目录,以此类推
    

    展示整段代码

    import os
    import sys
    # sys.path.append(os.getcwd())
    
    # filename = "E:\python小脚本\测试导入\projects\project1\project1_1\Text1_1.txt" # 绝对路径
    # filename = "E:\\python小脚本\\测试导入\\projects\\project1\\project1_1\\Text1_1.txt" # 绝对路径
    
    # filename = "Text1_1.txt"  # 当前目录
    # filename = "/python小脚本/测试导入/projects/project1/project1_1/Text1_1.txt" # 根目录
    # filename = "../测试导入/projects/project1/project1_1/Text1_1.txt" # 上级目录
    # filename = "project1_1/Text1_1.txt" # 上级目录
    # filename = "../../测试导入/projects/project1/project1_1/Text1_1.txt" # 上级目录的上级目录
    # filename = "../../../测试导入/projects/project1/project1_1/Text1_1.txt" # 上级目录的上级目录的上级目录
    # filename = "project1_1/Text1_1.txt" # 当前目录下的子目录
    filename = "./project1_1/Text1_1.txt" # 当前目录下的子目录,同上
    
    print("当前路径:")
    print(os.getcwd())
    print()
    
    with open (filename, encoding="utf-8") as file_object:
        for line in file_object:
            print(line.strip())
    

    运行结果显示:

    在这里插入图片描述

    展开全文
  • python打开文件路径

    2018-07-26 22:55:00
    Python打开文件路径是当前工作路径,可以通过下面的方式查看 import os os.getcwd() 可以通过 os.chdir('c:\\') 进行修改 转载于:https://www.cnblogs.com/gonghongwei/p/9374968.html...

    使用绝对路径,类似于D:\work\deter.xls

    Python中打开文件的路径是当前工作路径,可以通过下面的方式查看

    import os
    os.getcwd()
    

     可以通过 os.chdir('c:\\') 进行修改

    转载于:https://www.cnblogs.com/gonghongwei/p/9374968.html

    展开全文
  • 在学习使用绝对路径打开文件时遇到一个问题: 路径名称是正确的,但无法打开C:\Users\Vergil\Desktop\Python_Work下的文本文件。报错信息为: (unicode error) ‘unicodeescape’ codec can’t decode bytes in ...

    在学习使用绝对路径打开文件时遇到一个问题:
    路径名称是正确的,但无法打开C:\Users\Vergil\Desktop\Python_Work下的文本文件。报错信息为:
    (unicode error) ‘unicodeescape’ codec can’t decode bytes in position 2-3…

    百度后得知\U被编译器认为是八进制?
    Anyway, 在路径前加上了一个r,即open(r’C:\Users\Vergil\Desktop\Python_Work\pi_digits.txt’)
    Problem solved.
    发现一篇关于编码的文章,值得一读:https://blog.csdn.net/Deft_MKJing/article/details/79460485

    展开全文
  • Python中的绝对路径和相对路径 大牛们应该对路径都很了解了,这篇文章主要给像我这样的入门小白普及常识用的,啊哈 下面的路径介绍针对windows,其他平台的暂时不是很了解。 在编写的py文件打开文件的...
  • 使用绝对路径打开文件:open('/usr/project/ab/a.txt') 如果需要获取项目目的导包路径,可以在项目的位置固定py文件中设置一个方法,这个方法的返回值是项目的导包路径 注意: 在项目中我使用鼠标将一个...
  • Python 文件的相对路径和绝对路径

    千次阅读 2019-09-17 14:41:19
    在编写的py文件打开文件时,经常见到以下4种路径的表达方式: # 相对路径 open('test.txt') open('/data/test.txt') # 绝对路径 open('D:\\user\\test.txt') open(r'D:\user\test.txt') 这4种表达式里面,前两...
  • python绝对路径和相对路径

    千次阅读 2018-01-03 18:00:48
    在编写的PY文件打开文件的时候经常见到下面其中路径的表达方式: [python]  查看纯文本  打开('aaa.txt' )  打开('/data/bbb.txt' )  打开('D:\\ user \\ ccc.txt' ) ...
  • 当一个需要打开文件名称不带路径时,open函数会在Python程序运行的当前目录寻找该文件绝对路径,正斜杠反斜杠都可以,虽然我们常用’/‘来表示相对路径,’\‘来表示绝对路径, txt = open('D://wh/workspace/...
  • 我用的编译软件是pycharm 相对路径:如果文件就在pyvharm里面,点击打开文件的所在文件夹,右击,copy relevative path,复制...2.绝对路径: 同样,点击打开文件的所在文件夹,右击,copy path 错误示范: ...
  • Python I/O(读写)详解 文件路径,绝对路径,相对路径,打开指定文件,读写文件,关闭指定文件
  • 1、使用open内置函数打开一个文件file:相对路径或者绝对路径mode:文件的模式。 r 只读 w只写 b:二进制 t:以文本形式打开等等encoding:编码方式,windows下默认为gbk例子:读文件的例子file=open('./a.txt',encoding=...
  • 在编写的py文件打开文件的时候经常见到下面其中路径的表达方式: open('aaa.txt') open('/data/bbb.txt') open('D:\\user\\ccc.txt') 这三种表达式里面,前两个都是相对路径,第三个则是绝对路径绝对路径...
  • python中的绝对路径和相对路径

    千次阅读 2018-06-19 14:28:57
    在编写的py文件打开文件的时候经常见到下面其中路径的表达方式:[python] view plain copyopen('aaa.txt') open('/data/bbb.txt') open('D:\\user\\ccc.txt') 这三种表达式里面,前两个都是相对路径,第三个...
  • 下面的路径介绍针对windows ...在编写的py文件打开文件的时候经常见到下面其中路径的表达方式: open('aaa.txt') open('/data/bbb.txt') open('D:\\user\\ccc.txt') open('D:/user/ccc.txt') open(r'D:\user\ccc.t...
  • 在编写的py文件打开文件的时候经常见到下面其中路径的表达方式: open('aaa.txt') open('/data/bbb.txt') open('D:\\user\\ccc.txt') 这三种表达式里面,前两个都是相对路径,第三个则是绝对路径绝对路径...
  • 使用Python打开文件

    2020-09-08 15:21:20
    open后可跟很多参数,'read.txt‘是文件绝对路径,'utf-8’是为了读取中文所指定的特殊编码方式。 值得一提的是,使用功能强大的with open可以不使用close函数来关闭文件。也就是说我们只需要打
  • 大牛们应该对路径都很了解了,这篇文章主要给像我这样...在编写的py文件打开文件的时候经常见到下面其中路径的表达方式: [python]view plaincopy open('aaa.txt') open('/data/bbb.txt') open...
  • 实现效果: 可以使用当前文件绝对路径进行打开,尽管当文件和py文件处于同一个目录下时意义不大。 from os import path # path.dirname可以返回当前文件的上级所有路径 p = path.dirname(__file__) # path.join...
  • python学习:绝对路径和相对路径

    万次阅读 多人点赞 2015-10-27 20:57:14
    大牛们应该对路径都很了解...在编写的py文件打开文件的时候经常见到下面其中路径的表达方式: open('aaa.txt') open('/data/bbb.txt') open('D:\\user\\ccc.txt') 这三种表达式里面,前两个都是相对路径,第三个则是
  • python中的相对路径与绝对路径

    千次阅读 2018-01-05 19:58:52
    相对路径:就是打开所工作目录的文件 >>> f = open('1.py') >>> f.readline() '# -*- coding: utf-8 -*-\n' ...绝对路径:就是你想打开的目录下的文件 >>> f = open('c:\users\pycharmprojects\learningpython\scri
  • 如何使用Python打开一个TXT文件

    千次阅读 2020-05-18 11:25:00
    如何使用Python打开一个TXT文件 1 相对路径 首先需要找到当前工作路径,使用以下代码: import os f=os.getcwd() print(f) 将需要打开的TXT文件放入刚才找到的同一个文件夹 使用Python打开该TXT y= open('aimee...
  • #coding=utf8 ''' 该模块是用来读取配置文件, 通过正则表达式来获取下载路径和保存路径。 文件初始化时打开文件并读取配置文件信息 主要包括三个函数: getDownPath():用来...#获取文件绝对路径 PATH = lambda p:
  • 一、问题回顾:  最近在写一些被监控系统调用的脚本,...检查脚本,发现读文件的地方写的都是相对路径,改成绝对路径后成功被系统调用。 python脚本中例子如下: 1 with open('/data/open-falcon/agent/cfg.js...
  • 安装anaconda不能正常使用powershell安装anaconda后,Python打开...由于不能在目标文件位置打开powershell,所以,在使用命令行运行Python filename.py文件中的待打开文件,要求是绝对路径。 安装文件使anaconda可...
  • 2.把相对路径改为绝对路径(这个是上一次写C++课设时遇到类似问题时我用的解决办法,对于python这种情况也亲测有效) 需要注意的是直接打开CSV所在文件位置进行复制得到的路径是正斜杠,但是在代码中,它只识别反...
  • 打开文件 Python 打开文件的内置函数 open() 。 常用语法: open(file, mode=‘r’) 完整语法: open(file, mode=‘r’, buffering=-1, encoding=None, errors=None...file: 必需,文件路径(相对或者绝对路径)。 m...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 675
精华内容 270
关键字:

python打开绝对路径文件

python 订阅