Python模块管理:import和from的区别

原创 快来打我* 2025-01-13 18:18 52阅读 0赞

在Python中,importfrom 都是用来导入其他模块或包的功能。但它们的使用方式有所不同:

  1. import

    • 用于导入单个模块或者一整个包。
    • 示例:
      1. import math
      2. from datetime import datetime
  2. from

    • 带有特定目标,可以从指定模块或包中导入多个对象。
    • 样例:

      1. from math import pi, sin
      2. # 使用导入的数学函数
      3. result = sin(pi / 4))
      4. print(result) # 输出:0.7071067812
      5. # 同时导入多个对象
      6. from datetime import date, timedelta
      7. today = date.today()
      8. tomorrow = today + timedelta(days=1)
      9. print("Today's date:", today)
      10. print("Tomorrow's date:", tomorrow)

总结来说,import 用于导入单个模块或包,而 from 可以根据需要从指定模块或包中导入多个对象。

文章版权声明:注明蒲公英云原创文章,转载或复制请以超链接形式并注明出处。

发表评论

表情:
评论列表 (有 0 条评论,52人围观)

还没有评论,来说两句吧...

相关阅读