一个 config 里的常量,想在执行另一个方法时能改变这个常量,是否可以
1
kop1989smurf 2022-07-11 11:51:39 +08:00
可以,把这个常量改成变量。
|
2
FaiChou 2022-07-11 12:01:11 +08:00
都是常量了, 为什么还要改. 直接赋值给一个变量, 改这个变量吧, 以后用这个变量.
|
3
imn1 2022-07-11 12:18:24 +08:00
python 几乎没有常量概念,都可以改变
但注意的是,直接改也很可能不是"临时"的 想暂时改变的话,最好还是 deepcopy 或者继承到新变量再使用 |
4
darkengine 2022-07-11 12:29:39 +08:00
当一个常量能被改变时,它还是不是常量?
|
5
muchenlou 2022-07-11 13:58:19 +08:00
Java 一些常量可以是去读取配置文件的。而配置文件的话,是支持修改的。可以参考这个思想?
|
6
llsquaer 2022-07-11 14:45:11 +08:00 1
|
7
wuwukai007 2022-07-11 16:51:29 +08:00
|
8
hoopan 2022-07-12 08:59:05 +08:00
还是定义个变量吧
|
10
wersonliu9527 2022-07-20 09:55:16 +08:00
或许这个 partial 有用
|