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

深圳做网站哪家公司测名网

深圳做网站哪家,公司测名网,广西建设工程协会网站,网站怎样绑定域名访问1.Python结构 工程 > 包 > 模块 Python工程: “Python项目中最大的文件夹(本质就是一个文件夹)” --- 左侧的 CODE文件夹 为Python工程 Python包: 本质就是一个文件夹,但是python包中具备具体的标识,如果没有标识则不能导入 --- 左侧的 01.Python基础 文件夹为python包 P…

1.Python结构

        工程 > 包 > 模块

        Python工程: “Python项目中最大的文件夹(本质就是一个文件夹)” --- 左侧的 CODE文件夹 为Python工程

        Python包: 本质就是一个文件夹,但是python包中具备具体的标识,如果没有标识则不能导入 --- 左侧的 01.Python基础 文件夹为python包

        Python模块: 每一个 .py 文件 --- 左侧的 1.1 变量.py 为Python模块

        2.Pytho包:

            特征:内部包含一个初始文件,文件名为: __init__.py     (双下划线)

       

        3.Pytho模块的分类:

            >.内置模块  Python解释器自带的  (random/math/date/funtools)

            >.自定义模块    自己写的所有.py文件

            >.第三方模块    必须通过外网下载才能导入

                PythonWeb开发: django/flask

                数据分析: pandas/numpy

                人工智能: sekitlearn

        4.导入模块

            -导入包

                import 包名

#导入包

import test_package     #导入Python包-导入模块方法一:import 包名.模块名 as 别名              该语句会将指定包下的模块导入到当前命名空间#   包名.模块名     使用时同样需要 包名.模块名 的形式来调用print("------------------------------导入模块1")import test_package.Hello1test_package.Hello1.show()           #wzw:12345#起别名 as ---print("------------------------------as")import test_package.Hello1 as hellohello.show()方法二:                                            前提:导入的模块要和当前空间同级import 模块名 as 别名                           此语句可以将整个模块导入到当前命名空间中

直接导入模块名      导入的模块必须和当前命名空间同级

import Hello2

Hello2.show()

方法三:                                                

                    from 包名1.子包名2.... import 模块名 as 别名            允许你从模块中导入特定的函数、类或变量到当前命名空间。导入后,使用时无需加模块名前缀。'''#   form 包名.子包名 import 模块名      从包中去导入一个模块, 运用最广from test_package import Hello1Hello1.show()                           #此方式是将 Hello1 模块整个导入到当前命名空间from test_package.Hello1 import showshow()                                 #此方式是从 Hello1 模块中仅导入 show 函数到当前命名空间from Hello2 import showshow()            #yst:6789    在 Hello2 中调用




5. __init__.py 文件的用法

        当包被导入时,__init__.py 中的代码会自动执行,常用于:

            >.定义包的公共接口

            >.初始化全局变量或配置

            >.执行包级别配置(如日志初始化)

'''

print(test_package.USERNAME)        #WangZhaoWei


 

test_package.test_connect_mysql()               # mysql数据库已连接....       连接数据库的函数


 

    6.动态导入包

        - import 导入模块原理:使用了内置函数 __import__()

#第一种方式 -- 不建议module_name = "random"          #将 random随机数库值传递给module_nameres = __import__(module_name)print(res.randint(1,50))            #在1-50中随机打印一个数字#第二种方式:导入动态导入的库import importlibmodule_name = "math"            #值传递 将math内置数模块传递给module_nameres = importlib.import_module(module_name)print(res.pi)               #3.141592653589793 打印出圆周率近似值


 

    7.导入模块占用内存问题

        无论导入多少次同一模块,都只占用同一内存地址

#测试导入模块内存问题import math as m1import math as m2import math as m3           #导入三次math比较其地址print(m1 is m2)     #Trueprint(m1 is m3)     #True       证明同一模块只会占用同一块地址

http://www.dtcms.com/wzjs/575876.html

相关文章:

  • 基于阿里云的网站开发列举五种常用的网站推广方法
  • 专业的建设机械网站上海网站建设 润
  • 推广型网站制作公司长域名转换短域名
  • 网站seo优化排名张家口远大建设集团网站
  • 在哪里做企业网站黑龙江省垦区建设协会网站
  • 网站如何seo推广网站代运营多少钱一个月
  • 网站模板怎么改百度人气榜排名
  • 双浩建设网站宜家家居官网网上商城
  • 哪个网站做加盟网站建设技术李京文
  • ih5做自适应网站四川建设考试培训网
  • 制作网站的成本自建站电商外贸
  • 网站建设要考虑的问题哪建设网站
  • 网站建设状况专业网站优化软件
  • 网站是公司域名是个人可以宁波企业自助建站
  • php网站培训班广州企业做网站
  • 网站开发书番禺电商网站建设
  • 夸网站做的好怎么夸中国十大网络公司排行榜
  • 濮阳门户网站开发软件是怎么开发的
  • 这几年做啥网站致富什么是电商?电商怎么做
  • 外贸推广建站公司网站建设 猫云seo
  • 免费商用图片的网站中企动力做网站行吗
  • 智能建站价格wordpress 茶叶模板
  • 网站定位分析是什么网站建设需求模板
  • 怀化招标网站如何做公司网站运营
  • 合作网站开发网站举报电话是多少
  • 友情网站制作什么是软文营销?
  • 外贸网站 站长工具广州网页编辑数量
  • 网站建设技术服务税种分类地产项目网站建设ppt
  • 明薇通网站建设哪家好网站建设服务图片
  • 网络营销招聘海口seo计费