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

河北做网站找谁网络推广的工作内容

河北做网站找谁,网络推广的工作内容,php网站开发环境的设置,怎么在商务委的网站做变更from import 即类似于其他语言一样,是为了将别人写好的 .py 文件引入,并用于自己使用 例如我在一个.py 文件中写了很多用于计数学计算的方法,当别人想要调用我写好的这一套方法时 就需要先 from 我写的文件或其他人写好的文件(py…

from import

即类似于其他语言一样,是为了将别人写好的 .py 文件引入,并用于自己使用
例如我在一个.py 文件中写了很多用于计数学计算的方法,当别人想要调用我写好的这一套方法时 就需要先 from 我写的文件或其他人写好的文件(python也称为模块) import 指定的方法名。

当然也可以直接使用 import * 即导入全部

一、__name__意义

在每一个 .py 即python 文件中都有一个__name__ 的属性。
(双下划线)
一个模块被另一个程序第一次引入时,其主程序将运行。如果我们想在模块被引入时,模块中的某一程序块不执行,我们可以用__name__属性来使该程序块仅在该模块自身运行时执行。

if __name__ == '__main__':print('自己在执行')
else:print('被引用')

在命令行直接执行时

PS D:\pythonProject> python 你的文件名.py
自己在执行
PS D:\pythonProject> import 你的文件名
被引用

每个模块都有一个__name__属性,当其值是’main’时,表明该模块自身在运行,否则是被引入。

二、dir() 函数

直接用在导入的模块名上 以字符串列表的形式输出当前这个模块内定义的所有名称

三、__init__意义

在导入一个包的时候,Python 会根据 sys.path 中的目录来寻找这个包中包含的子目录。

目录必须包含一个叫做__init__.py的文件才会被认作是一个包,为了避免被

最简单的情况下放一个空的__init__.py就可以,这也是我们使用 pycharm 创建新的 package 时为什么会自动生成一个空的__init__.py的原因

四、__all__意义

由于python 在import * 时会访问文件系统获取 from 后路径下的所有文件但windows平台对于大小写不区分的问题导致不知道要导入同名但不知道大小写是哪个的问题,所以使用了__all__属性来来手动指定精确的模块名

导入语句遵循如下规则
如果包定义文件__init__.py 存在一个叫做__all__的列表变量,那么在使用
from package import*
的时候就把这个列表中的所有名字作为包内容导入。

如果你作为包的提供者,要保证在更新包之后 all 也更新!

无论是隐式的还是显式的相对导入都是从当前模块开始
主模块的名字(入口)永远是__main__
一个Python应用程序的主模块,应当总是使用绝对路径引用。

http://www.hrbkazy.com/news/11798.html

相关文章:

  • 私人定制appseo平台是什么
  • 烟台网站建设小广告设计
  • 织梦医疗网站今日财经最新消息
  • 阿里云服务器一年多少钱百度智能小程序怎么优化排名
  • 怎么查询网站后台地址优化落实疫情防控
  • 怎么查询网站日志文件深圳外包网络推广
  • 自己做视频会员网站网络工程师培训机构排名
  • 小型视频网站建设新闻稿撰写
  • 什么网站做的最好头条新闻 最新消息条
  • 政府网站建设背景南昌做seo的公司有哪些
  • 做兼职做网站的是什么网页搜索快捷键
  • 最个人网站长沙seo外包平台
  • 学校网站模板下载疫情死亡最新数据消息
  • 网站开发公司怎么做账百度的搜索引擎优化
  • 北京做网站公司有哪些新闻最近的大事10件
  • 国外网站排行晋城seo
  • 北京便宜做网站技成培训网
  • 自适应网站建站大连网站seo
  • 做老师好还是网站编辑好公司广告推广
  • 做网站需学什么口碑营销属于什么营销
  • 国外建站程序点击排名软件哪个好
  • 做图片网站咋样免费发布信息不收费的网站
  • 北京哪家公司做网站好谷歌google浏览器官方下载
  • 超级简历网站清远新闻最新消息
  • 罗湖做网站的百度搜索入口网址
  • 网站的标准官网关键词优化价格
  • 国际进出口贸易网官网seo是怎么优化的
  • 社会信用体系建设双公示网站文件外链生成网站
  • 可发外链的高权重网站常州百度推广公司
  • 17网站一起做网店可靠吗百度网页版下载安装