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

章丘做网站单位哪家好网站建设cms

章丘做网站单位哪家好,网站建设cms,国内外设计网站,今天国际最新消息目录 Python中 包(package) 与 模块(module) 的概念一. Python中, 包 (package) 与 模块 (module) 的概念1. 一个有 __init__.py 文件 的目录, 被视为一个 Python 的 包 (package)2. 一个Python源文件 , 被视为一个模块 (module) 二. 不同包之间 以及 同一个包的不同模块之间的… 目录 Python中 包(package) 与 模块(module) 的概念一. Python中, 包 (package) 与 模块 (module) 的概念1. 一个有 __init__.py 文件 的目录, 被视为一个 Python 的 包 (package)2. 一个Python源文件 , 被视为一个模块 (module) 二. 不同包之间 以及 同一个包的不同模块之间的导入问题1. 同级目录下不同包之间的导入问题2. 同一个包的不同模块之间的导入问题 Python中 包(package) 与 模块(module) 的概念 一. Python中, 包 (package) 与 模块 (module) 的概念 1. 一个有 __init__.py 文件 的目录, 被视为一个 Python 的 包 (package) 一个包可以有多个模块(Python源文件), 即包所在目录下可以有多个Python源文件, 每个Python源文件都是一个Python模块 2. 一个Python源文件 , 被视为一个模块 (module) 二. 不同包之间 以及 同一个包的不同模块之间的导入问题 正确导入方式: 同目录下的不同包之间的导入方式:import pkg 或: from pkg import module 或: from pkg.module import * | export-item同一个包的不同模块之间的导入# 导入同级目录其他模块: from .other_module import * | export-item# 导入上级目录中的模块: from ..other_module import * | export-item# 导入下级目录中的模块: from directory.other_module import * | export-item注意: 不能使用使用import .xxx 或 import ..xxx 或 from .xxx import yyy 或 from ..xxx import yyy来导入同级目录下的其他package;同一个package不同module 之间, 不能用 import xxx 的方式导入, 只能用 from xxx import yyy 的方式导入 1. 同级目录下不同包之间的导入问题 # 1. 同级目录下的package之间, 可以使用下列方式进行导入: # 下面是项目的目录结构: WorkDirectory/ # 项目根目录 (也是python命令运行的工作目录) | main.py # 测试文件, 程序执行入口所在文件 | ---pkg1 # 模块一 | a.py | __init__.py | \---pkg2 # 模块二b.py__init__.py# 执行: # 1. cd 到WorkDirectory目录 # 2. 执行: python .\main.py################################################################### b.py 文件源码: def b_method():print(this is pkg2 (package), module b)a.py 文件源码: # import pkg2.b # from pkg2 import b from pkg2.b import b_method def a_method():print(this is pkg1 (package), module a)# pkg2.b.b_method() # 对应: import pkg2.b# b.b_method() # 对应: from pkg2 import bb_method() # 对应: from pkg2.b import b_methodmain.py 文件源码: # import pkg1.a # from pkg1 import a from pkg1.a import a_methodif __name__ __main__:# pkg1.a.a_method() # 对应: import pkg1.a# a.a_method() # 对应: from pkg1 import aa_method() # 对应: from pkg1.a import a_metho 2. 同一个包的不同模块之间的导入问题 # 2. 同一个package内部不同模块之间的导入 # 下面是项目的目录结构: WorkDirectory/ # 项目根目录 (也是python命令运行的工作目录) │ main.py # │ └─module1a.pyb.py__init__.py# 执行: # 1. cd 到WorkDirectory目录 # 2. 执行: python .\main.py###################################################################### b.py 源文件代码: def b_method():print(this is module b, method b_method())a.py 源文件代码: from .b import b_method # from b import b_method # ModuleNotFoundError: No module named bdef a_method():print(this is module a, method a_method())b_method()main.py 源文件代码: # import module1.a from module1.a import a_methodif __name__ __main__:# module1.a.a_method() # 对应: import module1.aa_method() # 对应: from module1.a import a_method
http://www.hkea.cn/news/14318865/

相关文章:

  • 旅游网站开发方案WordPress手机横屏显示
  • 建设网站需要具备什么条件安康市建设银行网站
  • 做网站的环境配置百度云网站建设视频
  • 昆明 网站推广有什么软件做短视频网站好
  • 企业站网页制作实训步骤南阳网(网站).
  • 保定建设网站东莞外贸企业名单
  • ps网站页面设计教程网站的备案
  • 怎么做商业服务网站深圳手工活外发加工网
  • 常州网络公司网站上海电子商务网站
  • 建设金融行业网站wordpress评论不准设置网站
  • 什么是商业网站emlog怎么转换到WordPress
  • 朔州城市建设网站搜索引擎优化的目的是对用户友好
  • 中山市网站建设哪家好网络平台宣传方式有哪些
  • 网站开发需要什么软件电子商务公司营业执照经营范围
  • 永安市住房与城乡建设局网站河北邢台出大事啦
  • 新站快速收录技术班级网站做哪些方面
  • 网站建设人员春招计划的网站建立
  • 花都建设网站uc浏览器免费下载
  • 深圳 建设工程招标有限公司网站做网站什么笔记本好用
  • 网站导航广告怎么做wordpress 标签搜索
  • 卖网站模板赚钱吗微信网站平台建设
  • 济宁建设企业网站网站建设找什么工作室
  • 亿唐微方网站建设网站左悬浮代码
  • 珠海电商网站制作论文格式样板模板
  • 专业的公司网站设计服务抖音关键词搜索排名收费
  • 网站开发文档模板 开源网页设计与网站开发经济可行性
  • 怎么选择一个好的友情链接网站万网是做什么的
  • 搭建源码下载站网站数字今天科技 网站
  • 做网站及APPwordpress编辑器移植
  • 网站投票活动怎么做seo怎么优化网站