zoukankan      html  css  js  c++  java
  • python导入import

    1.参考

    Python 相对导入与绝对导入

    2.Python import 的搜索路径

    • 在当前目录下搜索该模块
    • 在环境变量 PYTHONPATH 中指定的路径列表中依次搜索
    • 在 Python 安装路径的 lib 库中搜索

    3.概念

    所谓的包,就是包含 __init__.py 文件的目录,该文件在包导入时会被首先执行,该文件可以为空,也可以在其中加入任意合法的 Python 代码。

    4.推荐用法

    import re


    绝对导入
    from selenium.webdriver.common.by import By



    显式相对导入

    C:Program FilesAnaconda2Libsite-packagesseleniumwebdriver\__init__.py

    C:Program FilesAnaconda2Libsite-packagesseleniumwebdriverfirefox       webdriver.py

    from .firefox.webdriver import WebDriver as Firefox

      .当前包的子包(子文件夹)firefox的webdriver模块(py文件)

    C:Program FilesAnaconda2Libsite-packagesseleniumwebdriver emotecommand.py

    C:Program FilesAnaconda2Libsite-packagesseleniumwebdriver emotewebdriver.py

    from .command import Command

      .当前包command模块

     

  • 相关阅读:
    1219 总结
    1206 冲刺三
    1130 冲刺2
    1128 主页面
    1123 冲刺3
    1121 冲刺2
    1118 冲刺1
    1117 新冲刺
    0622 软件工程总结
    0617 实验四 主存空间的分配和回收
  • 原文地址:https://www.cnblogs.com/my8100/p/7102075.html
Copyright © 2011-2022 走看看