首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

教你用Python模块化来简单的搭一个项目

模块化

import 最好在最顶端

sys.path.append("…")表示把当前程序所在位置向上提了一级 [python 3.6 以上要加上sys.path.extend([os.path.join(root, name) for root, dirs, _ in os.walk("../") for name in dirs])

在python3规范中,init.py并不是必须的。

文件结构:

项目模块化

以下Python代码用命令行运行main.py会出错,找不到proto.

有两个方法解决:

1.在文件中强行修改sys.path[0]:

2.在Python的虚拟环境中的activate文件,增加:(windows系统中无效)

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190928A0JN9F00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券