精华内容
下载资源
问答
  • 快速查找Python安装路径方法

    万次阅读 多人点赞 2018-02-28 15:22:42
    我相信一定有很多的人跟我一样,经常忘记Python安装的路径,每当用到的时候,最笨的办法就是在全局电脑里,直接查找Python,这样是肯定能查到的,但是如果你的电脑文件超级多,这将是一个工厂量很大的事情,你要等...

    我相信一定有很多的人跟我一样,经常忘记Python安装的路径,每当用到的时候,最笨的办法就是在全局电脑里,直接查找Python,这样是肯定能查到的,但是如果你的电脑文件超级多,这将是一个工厂量很大的事情,你要等好久的。

    便捷的方法时:

    打开我们的cmd命令

    输入Python

    输入 import sys

    输入 print(sys.path)

    列表中的第五个将是你的安装路径

    二.

    最快的直接在cmd 里直接

    where python 即可

    展开全文
  • 绝对路径和相对路径详解

    万次阅读 多人点赞 2012-10-05 17:02:27
    比如说你的C盘ABC文件夹下有两个文件file1和file2 如果让文件file1说出文件file2的位置(也就是路径),...第二种:file2 这就是相对路径,因为file1文件和file2文件都在C:\ABC下,所以它们的路径前面"C:\ABC"都是一样...

            很多学习计算机编程的朋友,对绝对路径和相对路径不是很了解,曾经也有很多学员问我这个问题,今天就带领大家详细的了解下二者的区别。

    举例:

            比如说你的C盘有个文件夹叫ABC,文件夹下有两个文件file1和file2

            如果让文件file1说出文件file2的位置(也就是路径),那么它有两种表示方法:
            第一种:C:\ABC\file2 这就是绝对路径,指明file2文件在C盘ABC文件下,从最大的目录C盘开始表示出来.
            第二种:file2 这就是相对路径,因为file1文件和file2文件都在C:\ABC下,所以它们的路径前面"C:\ABC"都是一样,就不用表示出来了.

            在这里,有的朋友可能会问,如果file1和file2不在同一个文件夹下,相对路径该怎么表示呢。比如:

            file1的位置为:C:\ABC\path1\file1;

            file2的位置为C:\ABC\path2\file2;

            这时候让file1说出file2的位置则为:../path2/file2;两个点(..)表示回退一层。解释下就是,file1在path1文件夹下,先点点,回退到ABC文件夹下,然后加上path2/file2,也就是../path2/file2,这就是相对路径了。

            此处要注意:不同操作系统使用的斜杠不同(Linux系统是/,window系统是\;知道即可)


            有时候在做开发的时候,把页面传到服务器上就总是出现看不到图片,css样式表失效等错误。这种情况下多半是由于你使用了错误的路径,在应该使用相对路径的地方使用了绝对路径,导致浏览器无法在指定的位置打开指定的文件。

              下面我们就来谈一下最让初学者头疼的相对路径与绝对路径的区别问题。

      什么是绝对路径:

            大家都知道,在我们平时使用计算机时要找到需要的文件就必须知道文件的位置,而表示文件的位置的方式就是路径,例如只要看到这个路径:c:/website/img/photo.jpg我们就知道photo.jpg文件是在c盘的website目录下的img子目录中。类似于这样完整的描述文件位置的路径就是绝对路径。我们不需要知道其他任何信息就可以根据绝对路径判断出文件的位置。而在网站中类似以http://www.pckings.net/img/photo.jpg来确定文件位置的方式也是绝对路径。

            另外,在网站的应用中,通常我们使用"/"来表示根目录,/img/photo.jpg就表示photo.jpg文件在这个网站的根目录上的img目录里。但是这样使用对于初学者来说是具有风险性的,因为要知道这里所指的根目录并不是你的网站的根目录,而是你的网站所在的服务器的根目录,因此当网站的根目录与服务器根目录不同时,就会发生错误。


      什么是相对路径:

              让我们先来分析一下为什么会发生图片不能正常显示的情况。举一个例子,现在有一个页面index.htm,在这个页面中需要显示一张图片photo.jpg。他们的绝对路径如下:
      c:/website/index.htm
      c:/website/img/photo.jpg

            如果你使用绝对路径c:/website/img/photo.jpg,那么在自己的计算机上将一切正常,因为确实可以在指定的位置即c:/website/img/photo.jpg上找到photo.jpg文件,但是当你将页面上传到网站的时候就很可能会出错了,因为你的网站可能在服务器的c盘,可能在d盘,也可能在aa目录下,更可能在bb目录下,总之没有理由会有c:/website/img/photo.jpg这样一个路径。那么,在index.htm文件中要使用什么样的路径来定位photo.jpg文件呢?对,应该是用相对路径,所谓相对路径,顾名思义就是自己相对与目标的位置。在上例中index.htm中要联接的photo.jpg可以使用img/photo.jpg来定位文件,那么不论将这些文件放到哪里,只要他们的相对关系没有变,就不会出错。

            另外我们使用“../”来表示上一级目录,“../../”表示上上级的目录,以此类推。(学习过Linux的朋友可能更容易理解)

            再看几个例子,注意所有例子中都是index.htm文件中联接有一张图片photo.jpg。

      例1:
      c:/website/web/index.htm
      c:/website/img/photo.jpg
      在此例中index.htm中联接的photo.jpg应该怎样表示呢?
      错误写法:img/photo.jpg
      这种写法是不正确的,在此例中,对于index.htm文件来说img/photo.jpg所代表的绝对路径是:c:/website/web/img/photo.jpg,显然不符合要求。
      正确写法:使用../img/photo.jpg的相对路径来定位文件


      例2:
      c:/website/web/xz/index.htm
      c:/website/img/images/photo.jpg
      在此例中index.htm中联接的photo.jpg应该怎样表示呢?
      错误写法:../img/images/photo.jpg
      这种写法是不正确的,在此例中对于index.htm文件来说../img/images/photo.jpg所代表的绝对路径是:c:/website/web/img/images/photo.jpg。
      正确写法:可以使用../../img/images/photo.jpg的相对路径来定位文件


      例3:
      c:/website/web/xz/index.htm
      c:/website/web/img/photo.jpg
      在此例中index.htm中联接的photo.jpg应该怎样表示呢?
      错误写法:../../img/photo.jpg
      这种写法是不正确的,在此例中对于index.htm文件来说../../img/photo.jpg所代表的绝对路径是:c:/website/img/photo.jpg。
      正确写法:可以使用../img/photo.jpg的相对路径来定位文件

            通过以上的例子可以发现,在把绝对路径转化为相对路径的时候,两个文件绝对路径中相同的部分都可以忽略,不做考虑。只要考虑他们不同之处就可以了。总之一句话就是,先用点点倒着回退到相同的目录下,然后再正着去找另外一个文件就对了。

    总结:

    绝对路径,从根目录为起点到某一个目录的路径;
    相对路径,从一个目录为起点到另外一个的目录的路径。

    例如:
                 ┍ A文件夹
              C -|
                 ┕ B文件夹

    绝对路径: C:\A文件夹

    相对路径(如果你在A文件夹时): ..\B文件夹  (‘..\’向上一级意思)

    希望能帮到各位朋友,有问题随时欢迎讨论。

    展开全文
  • 一:绝对路径和相对路径 1. 绝对路径 从根目录算起的路径叫做绝对路径 例如: /home/python/Desktop /usr/bin 2. 相对路径 从当前目录算起的路径叫做相对路径 例如: ./test/hello …/static/images 3. 绝对路径和...

    一:绝对路径和相对路径

    1. 绝对路径

    从根目录算起的路径叫做绝对路径

    例如:

    • /home/python/Desktop
    • /usr/bin

    2. 相对路径

    从当前目录算起的路径叫做相对路径

    例如:

    • ./test/hello
    • …/static/images

    3. 绝对路径和相对路径的使用

    1. 使用绝对路径切换到桌面
    cd /home/python/Desktop
    
    1. 在下载目录以相对路径切换到桌面
    cd Downloads
    cd ../Desktop
    
    1. 在桌面使用相对路径切换到上一级目录的上一级目录
     cd Desktop cd ../../
    

    4. 自动补全

    • 当敲出 文件或者目录或者命令 的前几个字母之后,按下 tab 键,如果输入的没有歧义,系统会自动补全
    • 当切换目录或者使用命令的时候,如果不确定当前目录下有那些子目录或者其它命令,可以通过两次tab键查看

    5. 小结

    • 绝对路径和相对路径是路径的两种表现形式,应遵循最短路径原则(使用最短的路径操作某个文件或者目录)。
    • 如果切换的目录离当前目录近可以使用相对路径
    • 如果切换的目录离根目录近可以使用绝对路径
    • 如果切换的目录离根目录和当前目录都一样那么使用绝对路径,因为这样路径很清楚和明确,方便阅读。

    备注

    对文章内容有疑问或者建议可添加微信:13960699696,欢迎交流。

    展开全文
  • idea配置application context(web项目的默认访问路径

    万次阅读 多人点赞 2017-11-11 23:05:25
    idea的application context eclipse大家应该都用过,eclipse访问项目的路径一般是localhost:8080/projectName, 当把IDE换成idea以后,访问路径一般情况下就变成了localhost:8080,路径没有了后面的项目名。...

    idea的application context

    .eclipse大家应该都用过,eclipse访问项目的路径一般是localhost:8080/projectName, 当把IDE换成idea以后,访问路径一般情况下就变成了localhost:8080,路径没有了后面的项目名。tomcat在发布项目的时候不考虑用虚拟路径的话,一般都是把项目放在webapps里面,这个时候具体放置的位置就会影响访问路径了。如果是直接放在webapps目录下,那么访问路径就是和eclipse相同的访问路径了,但是这时候如果把项目放在tomcat的webapps里的root文件夹下,那么这个时候这个项目就成为了tomcat的默认项目,直接用localhost:8080就可以访问,安装tomcat时检查tomcat是否正常安装出现的项目其实就是root。
      localhost:8080/projectName或者是localhost:8080就是我们平常所说的应用上下文,项目中的路径名都是相对于这个应用上下文来说的。在idea下开发的时候,有时候我们可能需要让访问路径带上项目名,但是idea默认是为每个项目单独配置tomcat的,eclipse是把项目统一放到某个配置好的tomcat中,所以默认配置的访问路径就出现了差别。如何将idea的应用上下文路径也带上项目名呢?
      我们在build项目以后,在运行时,选择tomcat作为环境的话就会出现下面的界面这里写图片描述

    我们可以看到默认的游览器打开路径就是localhost,这个时候我们选择deployment,然后点击绿色的加号artifact选择你之前build的项目,会出现以下界面这里写图片描述

    可以注意到这时候application context是/,也就是idea默认的上下文,要想让idea的应用上下文改变,这时候将这个application context改成你需要的项目名就行了,改完后如下这里写图片描述这里写图片描述

    展开全文
  • 在Python中以绝对路径或者相对路径导入文件的方法

    万次阅读 多人点赞 2018-05-25 20:19:43
    1、在Python中以相对路径或者绝对路径来导入文件或者模块的方法    今天在调试代码的时候,程序一直提示没有该模块,一直很纳闷,因为我导入文件一直是用绝对路径进行导入的。按道理来讲是不会出现模块找不到的...
  • 相对路径和绝对路径的区别

    万次阅读 多人点赞 2018-10-10 21:27:30
     绝对路径是指文件在硬盘上真正存在的路径。例如“bg.jpg”这个图片是存放在硬盘的“E:\book\网页布局代码\第2章”目录下,那么 “bg.jpg”这个图片的绝对路径就是“E:\book\网页布\代码\第2章\bg.jpg"。那么...
  • 对于无人车辆来说,全局路径点只要包含空间位置信息即可,也可以包含姿态信息,而不需要与时间相关,但局部规划时,则可以考虑时间信息。这里规定轨迹点也是一种路径点,即当路径点信息中加入时间约束,就可以被称为...
  • idea中Java Web项目的访问路径问题

    万次阅读 多人点赞 2018-05-08 18:38:00
    这里只以 servlet 为例,没有涉及到框架,但其实路径的基本原理和框架的关系不大,所以学了框架的同学如果对路径有疑惑的也可以阅读此文 项目结构 在 idea 中新建一个 Java Web 项目,项目的初始结构如下 ( 不同版本...
  • 最短路径
  • 最短路径之Dijkstra(迪杰斯特拉)算法(无向图)

    万次阅读 多人点赞 2018-01-08 16:52:54
    Dijkstra(迪杰斯特拉)算法是典型的单源最短路径算法,用于计算一个节点到其他所有节点的最短路径。主要特点是以起始点为中心向外层层扩展,直到扩展到终点为止。由for循环可知,其时间复杂度是O(n^2)。 原理 ...
  • 路径总和

    万次阅读 2020-06-29 06:53:02
    路径总和(力扣:112) 给定一个二叉树和一个目标和,判断该树中是否存在根节点到叶子节点的路径,这条路径上所有节点值相加等于目标和。
  • # abspath() 将路径转换为绝对路径 # relpath() 将路径转化为相对路径 # . 点号代表当前目录 # .. 双点号代表父目录 absp = os.path.abspath('..') print(absp) absp = os.path.abspath('.') print(absp) ...
  • springboot项目获取resources路径(相对路径

    万次阅读 多人点赞 2019-04-29 16:44:18
    springboot文件上传保存到...(ps:不知道是不是springboot内嵌tomcat容器的原因,用网上的request.getServletContext().getRealPath("/")方法获得的路径不是项目路径,而是c盘下一个tomcat目录路径) 保存成...
  • Python 基础篇-相对路径、绝对路径的写法

    万次阅读 多人点赞 2019-03-11 10:02:39
    Python的路径分相对路径和绝对路径。 ./代表当前文件夹,../代表上一级文件夹。
  • 相对路径和绝对路径详解

    千次阅读 2020-07-10 17:18:21
    相对路径 例子 绝对路径 例子 给客户端浏览器使用 给服务器使用 相对路径 不以斜杠/开头。以点.开头的路径。比如 ./:当前目录 ../:后退以及目录 既不以/开头,也不以./开头的路径,默认为./开头,...
  • 基本路径测试

    万次阅读 多人点赞 2016-04-27 13:10:46
    基本路径测试基本路径测试 问题 步骤 写出实现以上程序代码C或C 画出相应的程序流程图 计算环形复杂度 控制流图 写出基本路径 根据基本路径设计测试用例并写出测试结果问题在三角形问题中,要求输入三个边长:a,b,...
  • 相对路径和绝对路径

    万次阅读 多人点赞 2018-09-25 09:52:02
    相对路径和绝对路径,往往都是初学者最困惑的知识点之一。在这一节,我们详细跟大家探讨一下这两者的区别和写法。 我们在C盘目录下建立一个网站,网站名称为“BookTest”,这个网站下的目录内容如下: 我们先...
  • 想切换到E盘的某个路径,比如我想切到E:/work下; 发现目录根本没有切换成功, 解决方法是首先切到C盘根目录下: 然后再切换到你的指定目录的盘符,再切换到你指定路径下,即可成功: ...
  • 绝对路径是指文件在硬盘上的真实路径,而相对路径指的是相对于另一个文件来书,本文件的路径。(个人理解是,既然能用相对路径表示那也就说明了这两个问价同属于一个文件集下,如果一个在你的电脑,一个在我的电脑那...
  • 在通过python保存一些文件的时候 ,想要通过对话框的方式来添加文件路径网上可以查到很多资料,但是如果要通过对话框的方式来添加文件夹路径却查了好久也没有查到,最后经过一番查找加理解,终于实现了,我猜没有查...
  • 总结和弄清楚服务器路径和客户端路径,绝对路径和相对路径 以及对应的获取方法 服务器端路径:/资源路径  /代表当前项目  客户端路径:不带协议的绝对路径:/项目名/资源路径    请求转发本质: ...
  • java如何通过绝对路径和相对路径读取文件

    万次阅读 多人点赞 2018-05-29 19:24:20
    当我在写java的数据库连接时,希望通过使用文件的相对路径来读取信息,因为使用绝对路径时在代码移植之后就会出现问题,这不是一个好的方法 0x01 概念 绝对路径:在我们平时使用计算机时要找到需要的文件就必须...
  • 基于改进遗传算法的双重路径约束下多AGV的路径规划作者:Zengliang Han, Dongqing Wang ,Feng Liu,Zhiyong Zhao,翻译:Wu Xian摘要:论文主要研究一种改进的遗传算法在多个自动导引车(AGV)路径规划中的应用。...
  • 绝对路径 相对路径以及虚拟路径
  • 在一个带权图中,顶点V0到图中任意一个顶点Vi的一条路径所经过边上的权值之和,定义为该路径的带权路径长度,把带权路径最短的那条路径称为最短路径。 DiskStra算法: 求单源最短路径,即求一个顶点到任意顶点的...
  • 判断路径是绝对路径还是相对路径

    千次阅读 2018-08-24 14:42:56
    判断路径是绝对路径还是相对路径 """ import os def _get_sep(path): if isinstance(path,bytes): return b'/' else: return '/' def isabs(path): s = os.fspath(path) #判断path类型是否str...
  • ajax url路径相对路径和绝对路径问题

    万次阅读 2017-07-26 10:35:54
    使用Ajax时,url路径可以为相对路径或者绝对路径。 如果我们引用一个url为相对路径:./YourAPI/Action,则此路径会与我们访问的url相关。 假设当前请求的URL为http://localhost:8080/YourAPI/, 则此ajax中的...
  • Linux系统下查找安装包所在目录的方法,linux中查看软件文件安装路径,Linux查看软件安装路径,linux查找安装包路径,rpm查找安装包路径 rpm rpm -qa | grep php-fpm rpm -ql ...
  • python安装路径,pip安装的包以及pip的安装路径在哪?

    万次阅读 多人点赞 2019-02-11 16:11:28
    3.使用pip安装完包后,只需再执行一次命令pip install xx,就会显示安装路径。 如:pip install jupyter安装完成后,再次输入pip install jupyter就会显示此包已经安装的路径了。 由此可知jupyter包安装在了...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 5,185,796
精华内容 2,074,318
关键字:

路径