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

如何wix 做 网站做营销网站策划有什么前景

如何wix 做 网站,做营销网站策划有什么前景,网站建设的基本步骤是哪些,网站建设的总结100字知识点回顾: 导入官方库的三种手段导入自定义库/模块的方式导入库/模块的核心逻辑:找到根目录(python解释器的目录和终端的目录不一致) 作业:自己新建几个不同路径文件尝试下如何导入 具体操作步骤: 在桌面…

知识点回顾:

  1. 导入官方库的三种手段
  2. 导入自定义库/模块的方式
  3. 导入库/模块的核心逻辑:找到根目录(python解释器的目录和终端的目录不一致)

作业自己新建几个不同路径文件尝试下如何导入

具体操作步骤:
  1. 在桌面上新建一个文件夹 project(这就是项目的根目录)。

  2. 在 project 文件夹内新建 main.py(主程序入口)。

  3. 在 project 内新建 lib 文件夹,并在 lib 内新建 utils.py

  4. 在 project 内新建 subpackage 文件夹:

    • 在 subpackage 内新建 module1.py

    • 在 subpackage 内新建 subsub 文件夹,并在 subsub 内新建 module2.py

  5. 关键步骤:在每个文件夹(subpackage 和 subsub)内新建一个空文件 __init__.py,告诉Python这是“包”(类似一个标志牌)。

2. 编写模块内容

(1) lib/utils.py
# 这是一个工具函数
def greet():print("Hello from utils")

(2) subpackage/module1.py
# 导入系统模块(Python自带的库)
import sys
import os# 动态添加项目根目录到Python的搜索路径
root_path = os.path.dirname(os.path.dirname(os.path.dirname(__file__)))
sys.path.append(root_path)# 绝对导入:从项目根目录下的lib文件夹导入utils模块中的greet函数
from lib.utils import greetdef func1():greet()print("This is module1")# 相对导入:从当前包(subpackage)的subsub子包中导入module2的func2函数
from .subsub.module2 import func2
(3) subpackage/subsub/module2.py
import sys
import os# 动态添加项目根目录到Python的搜索路径
root_path = os.path.dirname(os.path.dirname(os.path.dirname(os.path.dirname(__file__))))
sys.path.append(root_path)# 绝对导入:从项目根目录下的lib文件夹导入utils模块中的greet函数
from lib.utils import greetdef func2():greet()print("This is module2")# 相对导入:从上级包(subpackage)导入module1模块
from .. import module1
(4) main.py
import sys
import os# 确保项目根目录在Python的搜索路径中
root_path = os.path.dirname(os.path.abspath(__file__))
sys.path.append(root_path)# 从subpackage包中的module1模块导入func1和func2
from subpackage.module1 import func1, func2if __name__ == "__main__":func1()  # 调用func1func2()  # 调用func2

3. 运行测试

运行方式一:在项目根目录执行
  1. 打开终端(或命令行),进入 project 文件夹:

    cd /Users/yourname/Desktop/project

  2. 运行主程序:

    python main.py

  3. 预期输出:

    Hello from utils
    This is module1
    Hello from utils
    This is module2

运行方式二:在项目上级目录执行
  1. 在终端中进入项目上级目录(比如桌面):

    cd /Users/yourname/Desktop

  2. 运行主程序:

    python project/main.py

  3. 同样会成功!因为代码中动态添加了根目录路径。

http://www.dtcms.com/wzjs/601209.html

相关文章:

  • 网站数据库地址是什么贵州省建设厅官方网站考证
  • 别人做的网站如何要回服务器百度h5制作
  • 企业网站托管公司网站开发需要哪些能力
  • 潍坊知名网站建设哪家便宜做网站用的pm是啥
  • 在线制作表白网站net建站系统
  • 北京做兼职从哪个网站好百度推广账户登陆
  • 万网网站备案管理公司专业网页制作
  • 徐州网站快速优化排名网站推广与优化哪里好
  • 传媒网站设计公司企业营销型展厅优势
  • 宁波做网站制作网络建设图片
  • 做彩票网站怎么样有.net源码如何做网站
  • 网站购买域名之后再怎么做网站如何连接微信支付宝吗
  • 佳木斯建网站的wordpress主题 站长
  • 还有河北城乡和住房建设厅网站吗诺基亚官方网站
  • 网站开发项目答辩pptwordpress 4.7 主题
  • 中国工商黄页佛山网站设计实力乐云seo
  • 免费用搭建网站效果图制作接单
  • 网站后端用什么软件做做网站布为网
  • 建设门户网站的目的和需求网站如何开通支付功能
  • 寿光市建设局网站网站建设怎么配置伪静态文件
  • 网站建设公司crm系统中山企业网站推广
  • 网站性能优化网站开发用到的技术
  • 广水市建设局网站天津企业网站建设一般多少钱
  • 公司做一个网站中国核工业第五建设有限公司待遇
  • 网站代建设费用吗公司网站建设管理意见
  • 免费微网站建站系统源码wordpress前台后台都空白
  • 易瑞通网站建设wordpress前面头部目录框
  • 免费论文网站大全桂阳网站定制
  • 网站主页模板西安网站建设gj
  • 做英剧网站的设计思路网站开发费用