精华内容
下载资源
问答
  • python代码中文件路径写法

    万次阅读 2018-11-14 16:24:49
    在python程序里面我们经常需要导入数据文件,...表示文件路径,就会有歧义。 解决办法: (1)使用斜杆“/”:如“c:/tc.py” (2)将反斜杠符号转义:如“c:\tc.py” (3)使用python的raw string:如r“c:\...

    在python程序里面我们经常需要导入数据文件,Windows下的文件目录路径使用“\”来分隔。由于python代码里面,反斜杠“\”是转义符,例如“\n”表示回车、“\t”表示制表符等等,这样如果继续用""表示文件路径,就会有歧义。
    解决办法:
    (1)使用斜杆“/”:如“c:/tc.py”
    (2)将反斜杠符号转义:如“c:\\tc.py
    (3)使用python的raw string:如r“c:\tc.py

    展开全文
  • 相对路径:相对于当前文件路径,即从当前路径开始的路径 绝对路径:主页文件或者目录在硬盘上真正的路径,即从盘符开始的路径 “…/”来表示上一级目录,“…/…/”表示上上级的目录,以此类推(此处均为两个点...

    相对路径:相对于当前文件的路径,即从当前路径开始的路径
    绝对路径:主页文件或者目录在硬盘上真正的路径,即从盘符开始的路径

    “…/”来表示上一级目录,“…/…/”表示上上级的目录,以此类推(此处均为两个点加一个/)
    “./”:代表目前所在的路径
    “/”开头,代码根目录
    例子:
    这个是我的盘符里面的完整的根路径
    在这里插入图片描述
    然后要引用里面的wordlist.npy和wordvectors.npy文件,有这两种方式来引用这个目录里的文件
    在这里插入图片描述
    在这里插入图片描述
    这里推荐使用第二种方式就不会出错。

    终极大法:直接导入绝对路径绝对不会出错
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    然后在这里看见别人举的一个错误,当然,我自己也遇到了,在这里一并提一下
    在Python中想打开文件,发现出现OSError: [Errno 22]错误。
    于是查资料发现书上是这么写的

    f=open(r‘D:\Py\1.txt’)
    

    之前看的一些文章是这么写的

    f=open(‘D:\Py\1.txt’)
    

    上网查询发现是转义字符的问题
    正确答案是

    f=open(‘D:/Py/1.txt’)
    

    成功运行,所以以后还是老实的用/,不要用\\,之所以说这个问题就是想说以后导入文件切记用/符号,这样才不会出错。

    本来想结束这篇文章的,但是又看见一个貌似很有用的错误经验,所以加上来。
    路径为open(‘D:\LearningBooks\test.txt’)
    在使用时报错是因为这个路径是直接从Windows的文件目录里复制过来的,在python中\是转义字符,作者文件中的\test.txt中,\t是制表字符,要想正常使用路径需要改成如下形式:
    D:\LearningBooks\test.txt
    或者D:/LearningBooks/test.txt即直接用斜杠/不用反斜杠\。
    所以说嘛,就用/多好(哈哈哈)。

    下面再举一些例子:
    根目录下有demo1和images/1.jpg,demo1下有index1.html文件和demo1.1文件夹。demo1.1下有index2.html和2.jpg图片文件。

    在这里插入图片描述
    文件夹目录如图所示

    1.文件在当前目录
    如index2.html引用2.jpg,则文件路径应为
    在这里插入图片描述
    2.文件在上一层目录
    如index1.html引用images文件夹下的1.jpg,则文件路径应表示为
    在这里插入图片描述
    如index2.html引用images文件夹下的1.jpg,则文件路径应表示为
    在这里插入图片描述
    3.文件在下一层目录
    index1.html访问demo1.1文件夹中的2.jpg,则路径应表示为:
    在这里插入图片描述
    4.根目录表示法
    任何页面访问images文件夹下的1.jpg,则可以表示为
    在这里插入图片描述

    展开全文
  • android文件路径详解

    2017-03-16 15:52:24
    对android文件路径问题进行的详细讲解
  • C读取文件路径方式

    千次阅读 2019-12-30 10:23:49
    比如文件路径为: 读取:background.jpg的代码如下: #include <stdio.h> #include <graphics.h> #include <conio.h> IMAGE img_bk; int main() { initgraph(600,480); loadima...

    绝对路径:

    一、通过转义字符的方式:‘\\’

    比如文件路径为:

    读取:background.jpg的代码如下:

    #include <stdio.h>
    #include <graphics.h>
    #include <conio.h>
    IMAGE img_bk;
    int main() {
    
    	initgraph(600,480);
    	loadimage(&img_bk,_T("D:\\图片\\background.jpg"));
    	putimage(0, 0, &img_bk);	// 显示背景
    	_getch();
    	closegraph();
    	return 0;
    }

    二、通过 ‘/’ 进行读取:

     读取:background.jpg的代码如下:

    #include <stdio.h>
    #include <graphics.h>
    #include <conio.h>
    IMAGE img_bk;
    int main() {
    
    	initgraph(600, 480);
    	loadimage(&img_bk, _T("D:/图片/background.jpg"));
    	putimage(0, 0, &img_bk);	// 显示背景
    	_getch();
    	closegraph();
    	return 0;
    }

    两种方式效果一致,都可以完成读取;

    相对路径:

    一、读取文件路径和源码在个文件和不在一个文件如何操作:

    1、源码和文件夹在当前路径:

    #include <stdio.h>
    #include <graphics.h>
    #include <conio.h>
    IMAGE img_bk;
    int main() {
    
    	initgraph(600, 480);
    	loadimage(&img_bk, _T("./图片/background.jpg"));
    	putimage(0, 0, &img_bk);	// 显示背景
    	_getch();
    	closegraph();
    	return 0;
    }
    

    2、源码和文件夹不在一个路径,文件夹在上一个路径:

     

    #include <stdio.h>
    #include <graphics.h>
    #include <conio.h>
    IMAGE img_bk;
    int main() {
    
    	initgraph(600, 480);
    	loadimage(&img_bk, _T("../图片/background.jpg"));
    	putimage(0, 0, &img_bk);	// 显示背景
    	_getch();
    	closegraph();
    	return 0;
    }
    

     如何使用:

    电脑硬盘E盘下,建文件夹“test”,"test"下建立子文件夹“file”,"file"下建子文件夹“data”,

    电脑资源管理器显示目录  E:\test\file\data

    当前 路径 E:\test\file

    ===================================================

    1. 相对路径 ,用正斜杠’/‘

        1.1向上一级目录指向

        ./    表示当前路径,相当于E:\test\file

        ../  表示当前路径的上一级路径,相当于E:\test

        ../../  表示当前路径上上一级路径,相当于E:

        更多指向上级路径的表示以此类推。

        1.2 向下一级目录指向

        ./data  表示当前路径下一级路径,相当于E:\test\file\data

        ./data/xxx   表示当前路径的下下一级路径,相当于 E:\test\file\data\xxx

        更多向下指向的路径的表示以此类推。

    2.绝对路径,用反斜杠'\'

       E:\test

       E:\test\file

       E:\test\file\data

    3.C\C++编程中的相对路径和绝对路径使用

      C语言中,反斜杠’\‘表示转义字符,所以绝对路径需要如下表示

      FILE * fp;

      fp = fopen("E:\\test\\file\\data\\d.txt","r");

     

      也可以用相对路径表示,不受转义字符限制:

      FILE * fp;

      fp = fopen("E:/test/file/data/d.txt","r");

     

     或者,当前路径E:\test\file下,相对路径表示为

      FILE * fp;

      fp = fopen("./data/d.txt","r");

    参考链接:C\C++编程中:相对路径+绝对路径

     

    示例:

    FILE *fp;
    fp=fopen("D:\\test.dat","r");

    与下列一致:

    File *fp;
    char *filename="D:\\test.dat";
    fp=fopen(filename,"r");
    

     

    展开全文
  • Python文件加载路径表示方法

    千次阅读 2019-05-09 16:49:53
    pytorch tutorial 数据集加载代码如下: train_dataset = torchvision.datasets.MNIST(root = ‘…/…/data/’, ...其中…/…/data/为相对路径表示法,表示当前路径下,上升2级(对应两次…)的文件夹下...

    数据集加载代码如下:

    train_dataset = torchvision.datasets.MNIST(root = ‘…/…/data/’,
    train= True,
    transform = transforms.ToTensor(),
    download=False)

    其中…/…/data/为相对路径表示法,表示当前路径下,上升2级(对应两次…)的文件夹下的data文件夹。

    路径表示使用/,不使用\

    windows使用\表示路径,如:C:\Users\91227\Desktop
    如果在python中使用windows路径,报错信息为:

    SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated \UXXXXXXXX escap
    

    编译器无法解析
    应将所有反斜线替换为斜线

    展开全文
  • Java 几种获取文件路径方式

    千次阅读 2020-02-26 08:31:00
    点击上方蓝色“程序猿DD”,选择“设为星标”回复“资源”获取独家整理的学习资料!来源 |公众号「码农小胖哥」1. 前言Java开发我们经常要获取文件路径,比如读取配置文件等等。今...
  • Mac 系统怎么查找文件路径并复制至代码中 在写代码时,很多时候,需要访问本地文件的路径,mac电脑的文件路径要怎么查找,和复制到代码中呢?? 先mac电脑上找一个放在桌面上的文件,右键,显示简介,可以看到该...
  • 计算机文件路径表示

    千次阅读 2021-05-17 20:47:44
    文件路径的表示分为两种方式:绝对路径表示法和相对路径表示法。 绝对路径与相对路径的区别 绝对路径的表示 绝对路径顾名思义就是文件在硬盘上存储的真正路径,它不会被更改,除非文件在硬盘的位置发生改变。绝对...
  • 环境一搭好一般都不大好改动路径文件夹和文件名称,所以规范些比较好。 注:在简书写完复制过来比较方便,一般在简书上先更新。点击查看 规则经验 文件、文件夹命名法 用字母或下划线_开头的驼峰命名法...
  • 文件路径表示

    千次阅读 2020-07-12 15:59:17
    什么是相对路径?相对路径是指该文件所在路径与其它文件(或文件夹)所在路径的关系。 相对路径里常使用“…/”来表示上一级目录,...如引用上上级目录下的css文件夹的style.css文件代码为:…/…/css/style.css 。
  • 写Python代码的时候,如果一个包(package)里面的一个模块要导入另一个模块,那么我们可以使用相对导入:假设当前代码结构如下图所示:img其中test_1是一个包,在util.py里面想导入同一个包里面的read.py的read...
  • python中路径表示方式

    千次阅读 2019-08-15 20:12:54
    ** 绝对路径** windows路径中 用反斜杠来作为分割路径的符号 比如说 ‘E:\PyEVM-master\PyEVM-master\CASME2_...在python绝对路径有三种表示方式: 反斜杠 ‘\’:由于反斜杠 ‘\’ 要用作转义符, 所以如果要...
  • 本博客主要说明在windows平台下用C++语言表示文件绝对路径与相对路径表示方法,测试通过。
  • Windows系统路径使用的是\。而Linux系统路径使用/。\同时也是转义字符,所以使用\的时候会有问题。 如果运气好,\后没有可以转义的字符,还是可以正常输出: 1 print("C:\ProgramFiles\WindowsMedia...
  • Windows 系统文件路径格式

    千次阅读 2019-05-17 23:10:00
    title: Windows 系统文件路径格式 ms.date: 06/28/2018 ms.technology: dotnet-standard dev_langs: csharp vb helpviewer_keywords: I/O, long paths long paths path formats, Windows author: ...
  • 简介 : 环境一搭好一般都不大好改动路径文件夹和文件名称,所以规范些比较好。
  • 一、背景 使用开发工具:Eclipse 开发项目:Java Web 项目 问题重现:在几天前忙于一个急于上线的项目就没来得及分析总结,现在空下来了就好好整理一下,事情是...resource 下的文件,当时是使用代码 XXX.class.get...
  • HTML相对路径方式引用文件

    千次阅读 2019-05-23 19:09:20
    这里的"…/“表示当前目录下的上一级目录,”…/…/"则表示当前目录下的上上级目录,依次类推。 假如index.html位于user文件夹下时,要从下级目录下链接到index.html页面,则应写成如下形式:...
  • 获取项目中文件路径

    千次阅读 2018-10-02 18:23:09
    获取项目中文件路径 Class.getResource 与 ClassLoader.getResource 区别 方式 入参 返回 Class.getResource() 文件路径参数,绝对路径或相对路径(相对于该class类) URL ...
  • matlab之对文件路径表示

    千次阅读 2017-06-20 21:33:34
    当前路径下,则可以直接操作: load ***.mat;  在下一级路径下: load .\下一级路径的文件名\***.mat;  在上一级路径下: load ..\***.mat;  在平行文件夹内: load ..\平行的文件夹\***.mat; 如 ...
  • java文件路径中的/与\\

    万次阅读 多人点赞 2017-10-05 21:01:49
    java文件路径的/和\\
  • 取出文件路径中的文件名和绝对路径1. 代码 1. 代码 #include <stdio.h> #include<string.h> #define FILE_PATH_LENGTH 128 #define IN //表示参数是入参 #define OUT void getacFilePath(IN char* ...
  • Matlab文件路径与数据载入

    万次阅读 2018-05-27 00:31:02
    Matlab文件路径表示方法与数据载入 2018/5/27 文件路径 文件路径的各种.的含义 . 表示当前目录; .. 表示当前目录的上一级目录; ./表示当前目录下的某个文件或文件夹,视后面跟着的名字而定; ../表示...
  • 怎样在python输入文件路径

    千次阅读 2020-04-03 20:53:19
    绝对路径文件的真正存在的路径,是指从硬盘的根目录(盘符)开始,进行一级级目录指向文件。 相对路径:就是以当前文件为基准进行一级级目录指向被引用的资源文件。 以下是常用的表示当前目录和当前目录的父级目录...
  • C++文件路径表示技巧

    千次阅读 2015-07-07 16:46:36
    文件路径的表示可以分为绝对路径和相对路径:  绝对路径表示相对容易,例如  //pDummyFile = fopen("D:\\vctest\\glTexture\\texture\\dummy.bmp", "rb"); 给出了从盘符开始的全部路径,这里需要注意的是“\”要用...
  • MFC 获取文件目录所有文件路径

    千次阅读 2018-12-20 17:34:02
    在MFC,存在这样一个类,它可以获取目标文件夹下所有的子文件,它就是CFileFind。下面就直接通过一个程序来介绍它。 实例 该实例为:获取目标路径下所有的图像。代码有很多注释,足够理解下面这个程序了。   ...
  • java获取文件路径

    万次阅读 2018-09-16 18:09:25
    1、java代码获取文件当前路径 //利用System.getProperty()函数获取当前路径 System.out.println(System.setProperty("user.dir", "c:users")); System.out.println(System.getProperty("...
  • python文件地址(文件路径)怎么写

    千次阅读 2021-01-27 09:00:23
    python文件地址(文件路径)怎么写 windows系统输入文件目录的时候是’'反斜杠符号,因为window 读取文件可以用\,如: os.chdir(‘D:\软件\NotePad++\Project\four’) 但是在字符串\是被当作转义字符来使用,...
  • HDFS文件路径

    千次阅读 2018-12-16 23:59:33
    hdfs://master:9000/input/article.txt" 需加端口号

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 739,585
精华内容 295,834
关键字:

代码中文件路径的表示方式