首页 > 其他分享 >06模块与包回顾

06模块与包回顾

时间:2024-05-15 16:57:41浏览次数:21  
标签:文件 06 回顾 Python py 导入 模块 Python310

模块与包回顾

# 模块
	-一个py 文件,导入使用,他就是模块
    -一个py,点右键运行,他叫 脚本文件
# 包
	-一个文件夹下 有 __init__.py ,下面又有很多文件夹和py文件,导入使用的
    
    
# 以后只要看到这个报错
	ModuleNotFoundError: No module named 'xx' ,但是这个模块有
    
    导入的问题:路径不对
    
# 相对导入和绝对导入
	-1 相对导入,相对于:当前py文件
    	-当前py文件
        -当前执行的脚本文件
        
        -坑,如果py文件中使用了相对导入,他就不能右键运行了
        
    -2 绝对导入:相对于环境变量  sys.path
    	- 项目根路径
        - site-packages 下载的第三方模块
        -python内置的,都在环境变量中
    
['D:\\Python\\PythonProjects28\\demo001', 'D:\\Python\\PythonProjects28\\demo001', 'D:\\Python\\PyCharm\\plugins\\python\\helpers\\pycharm_display', 'D:\\Python\\Python310\\python310.zip', 'D:\\Python\\Python310\\DLLs', 'D:\\Python\\Python310\\lib', 'D:\\Python\\Python310', 'D:\\Python\\Python310\\lib\\site-packages', 'D:\\Python\\PyCharm\\plugins\\python\\helpers\\pycharm_matplotlib_backend']


# 以后django,在同一个app下
	-建议:相对导入
    	from .views import index
    -如果用绝对导入:
    	from app01.views import index

标签:文件,06,回顾,Python,py,导入,模块,Python310
From: https://www.cnblogs.com/Formerly/p/18194207

相关文章

  • BOSHIDA AC/DC电源模块的故障诊断与维修技巧
    BOSHIDAAC/DC电源模块的故障诊断与维修技巧AC/DC电源模块是一种常用的电力转换设备,用于将交流电转换为直流电供给电子设备。然而,由于使用环境和操作不当等原因,电源模块可能会出现故障。本文将介绍AC/DC电源模块的故障诊断与维修技巧。 故障诊断的第一步是检查输入电源。首先......
  • 中移ML307R模块使用手册
     模块链接:https://item.taobao.com/item.htm?ft=t&id=795927858234实物图  模块信息1.模块型号:  中移ML307R-DL2.频段信息:    LTE-FDDB1/B3/B5/B8(全网通)   LTE-TDDB34/B38/B39/B40/B413.网络协议:    IPv4/IPv6/PING/NTP/DNS/TCP/UDP/HT......
  • 工作回顾和反思报告
    第一阶段工作回顾与反思报告一、第一阶段工作回顾在第一阶段,我的主要任务是实现一个基于百度API的人脸面部表情分析系统并编写相应页面。该系统的主要功能包括调用图库图片,调用百度智能云人脸识别接口对所上传图片进行人脸捕捉,通过百度API分析捕捉到的人脸图像,识别出表情并返回......
  • 洛谷题单指南-动态规划3-P1063 [NOIP2006 提高组] 能量项链
    原题链接:https://www.luogu.com.cn/problem/P1063题意解读:本质上是一个环形石子合并问题,计算合并产生的最大能量。解题思路:对于环形DP问题,可以把环拆开,并复制2倍长度,然后用1~n的区间长度去枚举1、状态表示设structnode{inthead,tail}用于表示每一个项链节点,其中有头、尾......
  • 运维自动化新篇章:从业务到拓扑,一键构建集群模块
    业务,是蓝鲸CD体系中比较重要的概念和维度,日常使用中主机、进程、业务拓扑的管理都需要依赖已经存在的业务,其他蓝鲸体系产品也基本上都是围绕业务的维度来提供对应的服务和相关的鉴权。1、创建业务/业务集请确保有创建业务的权限,一般可以由管理员创建或申请创建业务的权限资......
  • Python函数与模块的精髓与高级特性
    本文分享自华为云社区《Python函数与模块的精髓与高级特性》,作者:柠檬味拥抱。Python是一种功能强大的编程语言,拥有丰富的函数和模块,使得开发者能够轻松地构建复杂的应用程序。本文将介绍Python中函数和模块的基本使用方法,并提供一些代码实例。1.函数的定义与调用函数是一段......
  • HTML 06 - Formatting
     Ifyouuseawordprocessor,youmustbefamiliarwiththeabilitytomaketextbold,italicized,orunderlined;thesearejustthreeofthetenoptionsavailabletoindicatehowtextcanappearinHTMLandXHTML.BoldTextAnycontentenclosedwithin&......
  • AC/DC电源模块在电力系统中的作用与重要性
    BOSHIDAAC/DC电源模块在电力系统中的作用与重要性AC/DC电源模块是一种将交流电转换为直流电的设备,广泛应用于各种电力系统中。它的作用非常重要,可以说是电力系统中的重要组成部分。下面将从三个方面阐述AC/DC电源模块在电力系统中的作用和重要性。 首先,AC/DC电源模块在电力......
  • 软件测评笔记06--数据库
     数据控制功能对数据库中的数据的安全性、完整性、并发和故障恢复的控制安全性:防止不合法的使用造成的数据泄露、破坏完整性:防止向数据库加入不符合语义的数据并发控制:导致数据不一致性,主要有:丢失更新、不可重复读和读脏数据,主要原因是破坏了事务的隔离性故障恢复:有三类故......
  • 代码随想录算法训练营day06 | 242.有效字母异位词
    242.有效的字母异位词题目链接文章讲解视频讲解时间复杂度o(n)空间复杂度o(n)classSolution{public:boolisAnagram(strings,stringt){unordered_map<char,int>s_map,t_map;for(charch:s)s_map[ch]++;for(charch:t)t......