查看: 1982|回复: 2

python import多版本实现文件

[复制链接]

166

主题

616

帖子

1万

积分

xdtech

Rank: 5Rank: 5

积分
11705
发表于 2018-12-17 11:22:03 | 显示全部楼层 |阅读模式
大家有没有遇到这样的情况:比如config文件,针对不同情形,需要多个版本的配置,不妨记为config1,config2

p1.py:
import config1 as config

p2.py:
import p1

这时,在p2.py,config就对应到config1.如果这时想用config2怎么办
当然,可以用import config2来用。
这样,代码里面就得是一堆config2,而不是config。如果p2又要用config1,又得改代码。

解决方案:
p2.py:
import p1

import config2 as config

注意,以下方式不行:
p2.py:

import config2 as config

import p1



回复

使用道具 举报

665

主题

1234

帖子

6685

积分

xdtech

Rank: 5Rank: 5

积分
6685
发表于 2018-12-25 22:10:39 | 显示全部楼层
不少时候用到
这个
是实用的方法
回复

使用道具 举报

81

主题

162

帖子

493

积分

推广大使

积分
493
发表于 2018-12-26 15:55:46 | 显示全部楼层
多版本
会在什么时候
遇到呢?

最好多些说明
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表