当前位置: 首页 > news >正文

异常-模块-包

1.什么是模块

图片

模块实际上就是,代码文件

图片

模块和java类一样都是写在相应文件中,python写在python文件中

2.基础语法

图片

模块的引入必须在,模块使用之前,一般吧模块的导入写在代码开头

import time####(直接引入代码文件,类似于c中引用库,java中导包),导入的是time包,要用其中的方法,要靠time来使用

星号(*)代表所有

图片

如果指定引入某个模块的某个方法,则只能使用这个模块中引用的方法,模块中的其他方法不能被使用

但是此时(以sleep为例),引入的是具体的方法,不再必须依靠time来使用,可以直接使用

图片

给某个模块或者模块中的某个功能重新命名,便于重复使用

3.自定义模块

图片

简而言之,java中的自定义类

(2).注意事项

图片

在一个主函数中导入两个模块的方法,如果两个方法的名字相同,那么后一个引入的函数会覆盖前一个引入的函数

(3).测试模块

图片

写在模块中的测试代码,如果没有管理,会在模块被导入时自动被使用

(2).name

图片

为了避免测试代码被使用的同时又不删除测试代码

python底层定义了一个变量,当在模块中按右键运行时,_name___将会被定义成__main

当在主函数中from函数时,name就不会变成main,if就进不来

(3).all

图片

星号()默认代表所有,使用all能改变星号()的定义

4.自定义包

图片

python包和java包一样,都是用来装很多类的,方便管理

init.py是类似于标识符的东西,包里面有这个文件,他才是一个文件包,没有就是文件夹(文件包和文件夹图标上也有不同)

(2).新建包【python package】

图片

新建包后,包里面会自动生成__init__.py文件,这个文件控制着包的导入行为

(3).导入包(和导入模块差不多)

图片

图片

5.安装第三方包

(1).什么是第三方包

图片

(2).安装第三方包

A。

图片

图片

图片

图片

安装完之后还要导入相应的包import 包名

B

图片

第一张图在pycharm右下角

http://www.jsqmd.com/news/487915/

相关文章:

  • Qwen All-in-One效果展示:看小模型如何精准识别情绪并暖心回复
  • matplotlib实战技巧——从阻尼衰减到XRD数据可视化的科学绘图指南
  • 如何在16GB显卡上微调Qwen3-14B?unsloth实测节省70%显存技巧
  • Face3D.ai Pro高效工作流:Face3D.ai Pro+Blender Geometry Nodes自动绑定骨骼
  • Nunchaku-flux-1-dev与ComfyUI集成:可视化AI工作流构建
  • lychee-rerank-mm参数详解:BF16精度、device_map自动分配与显存回收机制
  • nanoMODBUS技术实践:轻量级嵌入式通信的资源优化指南
  • 基于STM32CubeMX的JLX12864G液晶显示屏串口驱动实现
  • PyTorch实验结果复现全攻略:从随机种子到CUDA配置的避坑指南
  • Codesys——从入门到精通:定时器与计数器在时序控制电路中的实战解析
  • ofa_image-caption高算力适配:消费级RTX 3060/4070显卡推理性能实测
  • CiteSpace进阶技巧:利用CNKI数据优化文献分析结果的5个实用方法
  • ComfyUI-Crystools功能速启:从0到1的极简高效工具集实现指南
  • Axure高保真数据中台原型实战:从零搭建企业级数据治理系统(附源文件下载)
  • FLUX.1-dev-fp8-dit文生图+SDXL_Prompt风格入门教程:从ComfyUI安装到首图生成
  • Python连接瀚高数据库(HGDB)实战:绕过psycopg2的SM3认证难题
  • Janus-Pro-7B入门教程:从零开始理解Transformer架构核心
  • 造相-Z-Image应用指南:RTX 4090本地文生图,电商海报、人像摄影轻松搞定
  • Mi-Create零代码表盘创作指南:可视化设计小米手表专属界面
  • Clawdbot代理网关实战:用Qwen3:32B快速构建企业级AI助手,保姆级教程
  • 从零到一:基于PyTorch的KV Cache工程化实现与性能调优指南
  • Lingbot-Depth-Pretrain-ViTL-14 Ubuntu 20.04 一键部署与测试教程
  • 如何实现漫画随身读?Venera离线管理全攻略
  • DeepSeek-OCR参数详解:模型配置与性能优化指南
  • Dify生产Token监控体系搭建全记录(附Prometheus+Grafana+自研Cost-Tag埋点源码)
  • 本地AI助手搭建:DeepSeek-R1办公场景部署教程
  • 基于Qwen3-ForcedAligner的语音搜索系统实现
  • Qwen3-ASR-1.7B保姆级教程:Web界面多标签页协同处理多个音频
  • 用自然语言玩转Gemini 2.0 Flash图片生成:从菜鸟到高手的进阶路线图
  • 【技术纵览|无监督Re-ID前沿:从伪标签革新到Transformer架构探索】