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

if __name__ == __main__作用

判断当前脚本是直接被运行,还是被作为模块导入到其他脚本中。

工作原理

  • __name__ 是Python的一个内置变量

  • 当脚本直接被运行时,__name__ 的值为 "__main__"

  • 当脚本被导入为模块时,__name__ 的值为模块名(文件名)

# my_script.py
def hello():print("Hello from my_script!")print(f"__name__ 的值是: {__name__}")if __name__ == "__main__":print("这个脚本被直接运行")hello()
else:print("这个脚本被作为模块导入")

 

http://www.jsqmd.com/news/46375/

相关文章:

  • 2025B2B外贸独立站优化服务商有哪些-外贸服务商测评推荐
  • 2025年质量好的自动伸缩门厂家推荐及选择参考
  • 全新AI增强Demo发布:DHTMLX Gantt与Diagram如何通过LLM更智能地构建项目与组织结构
  • DELL服务器设置来电自动启动
  • 电梯调度
  • 锚点定位
  • 2025医用隔离电源哪家好?深度测评
  • 2025年靠谱的飞手接单专业推荐榜单
  • 2025年口碑好的大连装修设计用户口碑最佳排行
  • 聚焦医疗基建:2025年中心供氧工程推荐深度解析
  • ftp下载 linux
  • 纠结2025隧道升压器哪家好?测评这几家优质隧道升压器厂家
  • 2025广州口碑最好的留学机构有哪些
  • 2025大连留学中介公司名单
  • 2025北京有哪些留学中介公司
  • 2025年11月北京老房翻新装修公司推荐:五家知名企业详细列表及专业化选择建议
  • 2025年11月北京二手房装修公司推荐:知名装修企业市场评测与解决方案
  • 2025 年 11 月发电机厂家推荐排行榜,发电机组,柴油发电机组,康明斯发电机,玉柴发电机,高压发电机,大功率发电机公司推荐
  • 2025年11月北京老房翻新装修公司推荐:主流品牌综合对比分析报告
  • 2025年11月北京别墅装修公司推荐:高性价比解决方案及用户口碑评价
  • 获取iframe的内容高度
  • 2025年11月杀菌消毒机权威推荐:从用户评价到专业参数的全方位指南
  • 2025年11月杀菌消毒机品牌推荐:权威榜单与科学选择指南
  • Oracle逻辑备份与数据迁移技术详解
  • 31、SQL完全限定
  • 使用 pinyin-pro 和 ruby 标签为汉字添加拼音
  • 2025年评价高的智能挂面机高评价厂家推荐榜
  • 2025年11月渔具品牌权威评测:基于用户口碑与性能参数的综合排名
  • 使用 CC Mate 配置接入 ZenMux,使用免费 Gemini-3-Pro-Preview API
  • HEU_KMS_Activator:系统与 Office 激活 “全能工具”该如何使用