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

Python import from xx import xx

类似 c 的 include, Pyhton 可以通过关键字 import 在当前文件中引入其他模块,方法如下

import xxx

之后可以通过 module名 + 变量或函数名 访问模块的变量或函数

xxx.func()

from xx import xx

之后可以直接访问变量或函数名

两者的区别是 import 之后访问要通过module名访问,类似存在单独命名空间,后者可以直接访问,代码更加简洁。 

缺点 from xx import xx 后直接访问的变量函数,可能和当前文件里面的函数或变量重名,使用时要注意检查重名


http://www.kler.cn/a/449509.html

相关文章:

  • SWIFT基本使用
  • 掌握命令行参数的艺术:Python的`argparse`库
  • 【ArcGIS Pro微课1000例】0064:栅格目录、栅格数据集、镶嵌数据集
  • Asp.Net FrameWork 4.7.2 WebAPI 使用WebSocket协议
  • 【C++读写.xlsx文件】OpenXLSX开源库在 Ubuntu 18.04 的编译、交叉编译与使用教程
  • 【c++笔试强训】(第四十二篇)
  • 2025系统架构师(一考就过):案例题之一:嵌入式架构、大数据架构、ISA
  • 电脑屏幕有条纹怎么办?电脑屏幕出现条纹解决方法
  • 使用Python的Seaborn库进行数据可视化
  • shell脚本定义特殊字符导致执行mysql文件错误的问题
  • 汽车IVI中控开发入门及进阶(47):CarPlay开发
  • 【unity】【游戏开发】Unity项目一运行就蓝屏报Watch Dog Timeout
  • 重温设计模式--命令模式
  • 安卓APP-HTTPS抓包Frida Hook教程
  • 集星云推短视频矩阵系统:重塑短视频营销格局
  • 图匹配经典论文(三)Deep Learning of Graph Matching—CVPR2018图匹配
  • C++中的模板元编程
  • 0基础学前端-----CSS DAY5
  • 004最长回文子串
  • ABAQUS纤维混凝土冲击破坏三维模型
  • 苏黎世联邦理工学院与加州大学伯克利分校推出MaxInfoRL:平衡内在与外在探索的全新强化学习框架
  • C++ 中的多线程与并发编程:从基础到进阶
  • Apache RocketMQ 5.1.3安装部署文档
  • QT多媒体开发(一):概述
  • 数据流图和流程图的区别
  • Vue.js 表单处理