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

知名网站建设在哪里网站demo 工具

知名网站建设在哪里,网站demo 工具,行政机关 网站源码,做网站充值犯法吗Tutorial Gross tutorial 有些模块包含了仅供脚本使用的代码,比如解析命令行参数或从标准输入获取数据。 如果这样的模块被从不同的模块中导入,例如为了单元测试,脚本代码也会无意中执行。 这就是 if name ‘main’ 代码块的用武之地。除非…

Tutorial
Gross tutorial
有些模块包含了仅供脚本使用的代码,比如解析命令行参数或从标准输入获取数据。 如果这样的模块被从不同的模块中导入,例如为了单元测试,脚本代码也会无意中执行。

这就是 if name == ‘main’ 代码块的用武之地。除非模块在顶层环境中(python 模块所在文件名.py)被执行,否则该块内的代码不会运行。

将尽可能少的语句放在位于 if name == ‘main’ 之下的代码块中可以提高代码的清晰度和准确度。 通常,将由一个名为 main 的函数来封装程序的主要行为:

简单来说,aaa.py中,if __name__ == '__main__'中的代码只在python aaa.py才会执行,
如果仅仅在其他bbb.py中import aaa,其中的代码不会执行。

echo.py

import shlex
import sysdef echo(phrase: str) -> None:"""A dummy wrapper around print."""# for demonstration purposes, you can imagine that there is some# valuable and reusable logic inside this functionprint(phrase)def main() -> int:"""Echo the input arguments to standard output"""phrase = shlex.join(sys.argv)echo(phrase)return 0if __name__ == '__main__':sys.exit(main())  # next section explains the use of sys.exit

请注意,如果模块没有将代码封装在 main 函数内,而是直接放在 if name == ‘main’ 块内,那么这个 phrase 变量对整个模块来说就是全局变量。 这很容易出错,因为模块内的其他函数可能会无意中使用全局变量而不是局部名称。 一个 main 函数解决了这个问题。

使用 main 函数有一个额外的好处,就是 echo 函数本身是孤立的,可以在其他地方导入。当 echo.py 被导入时,echo 和 main 函数将被定义,但它们都不会被调用,因为 name != ‘main’ 。

http://www.yayakq.cn/news/184408/

相关文章:

  • 想要注册一个公司网站怎么做网站建设一条
  • 常州网站制作策划网站模板wordpress
  • 聊天室网站模板镇江网站建设制作
  • 免费域名申请网站物流公司做网站
  • 做一公司网站wordpress wpml 下载
  • 做网站建设最好的公司是外外贸网站推广方案
  • 做网站深圳开发公司起名
  • 淘宝现在不能发布网站建设张家港早晨网站制作
  • 做的网站错位怎么办多用户商城系统的售后
  • 网站制作目标及要求多语言网站建设平台代理
  • 企业的建站方式wordpress皮肤下载
  • 电子商务旅游网站建设策划书asp制作网站教程
  • 免费的图片做视频在线观看网站国家商标注册官网入口
  • 洛阳青峰网络公司做网站郴州市建设局网站节能科
  • 衡水做wap网站的地方如何给公司做网络推广
  • 建网站能干嘛做网站用什么配资电脑
  • 丰台做网站在 wordpress 本地安装 wordpress
  • 建设集团公司网站百度识图以图搜图
  • 淘宝客有必须做网站吗it外包的收益主要有
  • 做seo网站标题用什么符号南京发布最新消息
  • 赔率网站怎么做雅布设计作品
  • jsp网站开发四库全书国家建设部标准官方网站
  • 网站设计 加英文费用推广网站平台有哪些
  • 海口高端品牌网站建设建设银行员工学习网站
  • php网站后台模板美食网站网站建设定位
  • 吗网站建设wordpress返回一直加载
  • 怎么免费建设自己网站南海网站建设价格
  • 东营网站seo最好的网站建设报价
  • 网站建设捌金手指花总十一电子外贸网站建设
  • 做app和做网站区别网站运营论文