python基础20

绝对导入和相对导入

  绝对导入

    始终以执行文件位置查找

  相对导入

    使用符号(.)

    句点符(.)

      . 表示当前路径

      .. 表示上一级目录

    相对导入就可以不按照执行文件所在位置为基准,而是参照当前文件所在位置

    当文件中出现相对导入的语句,此文件就不能作为执行文件了,只能作为导入文件使用

包的使用

  模块

    一系列功能结合体

  包·

    多个模块的结合体

软件开发目录规范

  规范不是必须要遵守的,只不过你遵守的更好
  软件开发目录规范:
    就是以后在开发项目的时候,文件夹的名字该怎么起更好

bin
一般存放一些启动文件或者叫入口文件,当启动文件只有一个的时候,我们其实可以放到项目的跟目录下面
start.py
run.py
conf:config
一般存放一些配置文件
settings.py

lib:library
# 库:里面一般放一些公共的文件
common.py

log:
日志
记录一些程序在执行过程中发生的一些记录
log.log

core:
核心的
把项目的一些核心逻辑写在这个里面
src.py

db:
database
把项目中一些需要使用到的数据存放在这里
userinfo.txt
readme:
写一些说明,对项目的解释

 

posted @   Py玩家  阅读(12)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
点击右上角即可分享
微信分享提示