python 路径引用问题

文件结构

入口文件·

将当前文件的父级,加入搜索目录里面

import sys
import os
current_dir = os.path.abspath(os.path.dirname(__file__))
print(current_dir)  #F:\project\pritice
sys.path.append(current_dir+'/..')

# sys.path.append(r'F:\python历程\python基础\模块理解\one')

import package_runoob.runoob1 as runoob1
import package_runoob.runoob2 as runoob2

runoob1.runoob1()
runoob2.runoob2()

原文地址:https://www.cnblogs.com/panfengde/p/11231493.html

时间: 2024-08-01 11:18:31

python 路径引用问题的相关文章

python 如何引用上级目录的模块

今天,做一个测试,想在当前python中引用上层目录的模块:呃,一番搜索. 先看一下目录情况: [[email protected] test]# tree . ├── t1.py ├── t2 │   └── t2.py └── xxu     └── test.py 2 directories, 3 files 其实,最开始仅仅是想,test.py中可以调用t1.py中函数: 直接使用的效果: [[email protected] xxu]# cat test.py  #/usr/bin/e

python的引用计数分析(二)

python所有对象引用计数被减少1的情况: 一.对象的别名被赋予新的对象; a = 23345455 # 增加了一个引用 b = a # 增加了一个引用 print(sys.getrefcount(a)) b = 1.4 # 减少了一个23345455整数的引用 print(sys.getrefcount(a)) 结果:3:2 二.对象的别名被显式销毁; a = 23345455 # 增加了一个引用 b = a # 增加了一个引用 list = [a, b] # 增加了2个引用 del a p

(转)CSS与JS中的相对路径引用简单介绍

javascript和css文件中采用相对路径,其基准路径是完全不同的. 1.javascript引用资源(比如图片)相对路径是以宿主路径(被引用的网页比如你在首页index.php引用了某js文件,则index.php即为宿主)所处位置为基准. 2.css引用资源(比如图片)相对路径是以.css文件所处位置为基准! 大家在html中通常会导入一些外部的css.js文件,而其中一个比较容易被忽视的问题就是路径问题,有时候,我们在css.js中都有通过路径来引入一张图片的需求,当我们采用相对路径的

【转】python共享引用(多个变量引用)示例代码

python共享引用(多个变量引用)示例代码_python_脚本之家http://www.jb51.net/article/44109.htm python单个(一个)对象被多个变量引用又是怎么一回事儿呢?看下面代码 a = 3b = a 先上图(图1)吧,大家一看就一目了然了: 变量名和对象,在运行赋值语句b = a之后,变量a,b都指向了对象3的内存空间. 假设这时执行 a = 'python', a将指向刚创建的字符串对象. 我们再来试试这种情况: >>>list_1 = [1,2

Python中引用复制、分片复制、完整复制

Python中引用复制.分片复制.完整复制 首先直接看例子: >>> l1=[1,2,3] >>> l11 = l1 >>> l2=[4,5,l1] >>> l2 [4, 5, [1, 2, 3]] >>> l3 = l2[:] >>> l3 [4, 5, [1, 2, 3]] >>> import copy >>> l4 = copy.deepcopy(l2)

JavaScript与CSS相对路径引用的差异

转自:http://blog.csdn.net/luohuidong01/article/details/74938652 JS跟CSS相对路径引用的差异在于他们的参考点不一样,下面举个例子说明一下. 文件目录如下 |—— css | |__ myStyle.css |—— script | |__ myScript.js |—— images | |__ myImage.jpg |—— index.html HTML代码如下 <!DOCTYPE html> <html lang=&qu

vue-cli 项目中绝对路径引用的相关资源 npm run build 后 打开页面报404错误

在项目中.通过vue-cli 搭建的项目,npm run dev时,以绝对路径引用的相关资源在npm run build 后,页面打开报相关资源404错误: 解决方法如下: 打开build/utils.js,在图中相应位置加入红框内容,其中值可能会有不同,若不同,自己配置成相应的即可. 原文地址:https://www.cnblogs.com/xzma/p/9162584.html

Python的路径引用

1.以HOME目录为准,进行跳转 sys.path.append(os.path.dirname(__file__) + os.sep + '../') from config import swordfishconf from utils import log from utils.mysql_base import MySQLBase 将程序的HOME目录添加到sys.path中,然后以此为准,进行跳转.例子中对于封装的MySQLBase类访问是先访问utils包,然后从mysql_base

Python中引用自定义模块

学习了一小段时间的Python,始终停滞在简单的语法上,不能真正体会到Python的强大之处.今天学习了自定义模块的引用方法.当引用模块时,编译器会先在当前目录,接着去sys.path.Python的安装目录去寻找你引用的模块,如果没有的话,就会报错. 第一种情况,你的模块和你要使用的模块在同一目录下.Hello.py是一个模块,里面有一个打印Hello, World的方法Hello().test.py是一个测试程序,它将引用Hello.py中的hello()方法.因为它和模块在同一目录,所以可