1️⃣ __getattr__ 基础回顾
Python
运行
class Foo:
def __init__(self):
self.existing = 42
def __getattr__(self, name):
print(f"访问动态属性: {name}")
return f"{name}_value"
f = Foo()
print(f.existing) # 直接访问,不触发 __getattr__
print(f.dynamic) # 触发 __getattr__
关键点:
__getattr__ 只在普通属性查找失败时才会被调用。
对不存在的属性,Python 会调用它,每次访问都会调用一次。
2️⃣ 性能陷阱
(1) 每次访问都会调用函数
因为 __getattr__ 是按需计算的,访问不存在的属性,每次都会执行函数体。
示例:
Python
运行
class Foo:
def __getattr__(self, name):
# 假设有复杂计算
return sum(range(1000000))
f = Foo()
f.a # 每次都要 sum 一次
f.a # 再次 sum
💥 隐蔽问题:如果访问频繁,这里会导致巨大的 CPU 消耗。
(2) 与 __dict__ 缓存不自动结合
__getattr__ 不会自动缓存计算结果,如果你想缓存,必须自己写:
Python
运行
class Foo:
def __getattr__(self, name):
value = name.upper()
self.__dict__[name] = value # 缓存
return value
不加缓存,每次访问都会重新计算,性能差异巨大。
(3) dir() 和属性枚举问题
__getattr__ 生成的动态属性不会被 dir(obj) 或 vars(obj) 枚举。
如果你频繁用 hasattr, getattr 判断属性存在性,会多次触发 __getattr__:
Python
运行
for name in ['a','b','c']:
if hasattr(f, name): # 每次都触发 __getattr__
...
💥 访问很多动态属性时,会造成性能瓶颈。
(4) 递归陷阱
Python
运行
class Foo:
def __getattr__(self, name):
return getattr(self, name) # ⚠️无限递归
很容易因为访问其他属性触发 __getattr__ 而递归爆栈。
隐蔽场景:你在 __getattr__ 内部调用另一个不存在属性或方法。
(5) 与 __getattribute__ 混用风险
__getattribute__ 在每次访问属性时都会被调用,而 __getattr__ 只在找不到属性时调用。
混用时容易造成重复计算或调用开销:
Python
运行
class Foo:
def __getattribute__(self, name):
print(f"访问: {name}")
return super().__getattribute__(name)
def __getattr__(self, name):
print(f"动态生成: {name}")
return 42
访问动态属性时会先走 __getattribute__,再走 __getattr__,两次函数调用叠加开销。
(6) 方法调用与绑定问题
如果你返回的是函数对象,每次访问都会生成新的方法对象:
Python
运行
class Foo:
def __getattr__(self, name):
return lambda x: x*2
f = Foo()
f.func1(10) # lambda 每次生成新函数
f.func1(20) # 又生成一个新函数
💥 频繁方法调用会导致对象生成压力,尤其在循环或高并发环境。
3️⃣ 优化建议
缓存动态属性
Python
运行
class Foo:
def __getattr__(self, name):
value = name.upper()
self.__dict__[name] = value
return value
避免复杂计算放在 __getattr__
可以先生成静态属性或 lazy 属性,避免每次触发高开销逻辑。
注意递归访问
内部访问尽量用 self.__dict__.get(name) 或 object.__getattribute__(self, name),避免再次触发 __getattr__。
对方法绑定缓存
Python
运行
class Foo:
def __getattr__(self, name):
def method(*args):
return sum(args)
setattr(self, name, method)
return method
💡 总结:
__getattr__ 看似方便动态属性,但 每次访问都会计算,没有自动缓存。
高频访问、递归访问、多方法绑定都会导致 CPU、内存和栈溢出隐患。
最安全的做法是 带缓存 + 避免复杂计算 + 避免递归。
https://vk.com/topic-238656170_62285335
https://vk.com/topic-238656170_62285741
https://vk.com/topic-238656170_62286132
https://vk.com/topic-238656170_62286592
https://vk.com/topic-238656170_62287032
https://vk.com/topic-238656170_62287491
https://vk.com/topic-238656170_62287867
https://vk.com/topic-238656170_62288256
https://vk.com/topic-238656170_62288597
https://vk.com/topic-238656170_62288928
https://vk.com/topic-238656170_62289288
https://vk.com/topic-238656170_62289656
https://vk.com/topic-238656170_62290012
https://vk.com/topic-238656170_62290309
https://vk.com/topic-238656170_62290600
https://vk.com/topic-238656170_62290900
https://vk.com/topic-238656170_62291184
https://vk.com/topic-238656170_62291543
https://vk.com/topic-238656170_62291944
https://vk.com/topic-238656170_62292260
https://vk.com/topic-238656170_62292564
https://vk.com/topic-238656170_62292907
https://vk.com/topic-238656170_62293213
https://vk.com/topic-238656170_62293502
https://vk.com/topic-238656170_62293748
https://vk.com/topic-238656170_62294019
https://vk.com/topic-238656170_62294369
https://vk.com/topic-238656170_62294701
https://vk.com/topic-238656170_62294940
https://vk.com/topic-238656170_62295174
https://vk.com/topic-238656170_62295436
https://vk.com/topic-238656170_62295767
https://vk.com/topic-238656170_62296110
https://vk.com/topic-238656170_62296486
https://vk.com/topic-238656170_62296721
https://vk.com/topic-238656170_62296963
https://vk.com/topic-238656170_62297253
https://vk.com/topic-238656170_62297484
https://vk.com/topic-238656170_62297755
https://vk.com/topic-238656170_62298005
https://vk.com/topic-238656170_62298265
https://vk.com/topic-238656170_62298503
https://vk.com/topic-238656170_62298753
https://vk.com/topic-238656170_62299005
https://vk.com/topic-238656170_62299280
https://vk.com/topic-238656170_62299568
https://vk.com/topic-238656170_62299815
https://vk.com/topic-238656170_62300057
https://vk.com/topic-238656170_62300271
https://vk.com/topic-238656170_62300485
https://vk.com/topic-238656170_62300676
https://vk.com/topic-238656170_62300847
https://vk.com/topic-238656170_62301029
https://vk.com/topic-238656170_62301187
https://vk.com/topic-238656170_62301382
https://vk.com/topic-238656170_62301577
https://vk.com/topic-238656170_62301799
https://vk.com/topic-238656170_62301982
https://vk.com/topic-238656170_62302188
https://vk.com/topic-238656170_62302415
https://vk.com/topic-238656170_62302676
https://vk.com/topic-238656170_62302961
https://vk.com/topic-238656170_62303177
https://vk.com/topic-238656170_62303377
https://vk.com/topic-238656170_62303571
https://vk.com/topic-238656170_62303755
https://vk.com/topic-238656170_62303970
https://vk.com/topic-238656170_62304155
https://vk.com/topic-238656170_62304378
https://vk.com/topic-238656170_62304569
https://vk.com/topic-238656170_62304743
https://vk.com/topic-238656170_62305159
https://vk.com/topic-238656170_62305321
https://vk.com/topic-238656170_62305492
https://vk.com/topic-238656170_62305660
https://vk.com/topic-238656170_62305841
https://vk.com/topic-238656170_62306052
https://vk.com/topic-238656170_62306232
https://vk.com/topic-238656170_62306434
https://vk.com/topic-238656170_62306633
https://vk.com/topic-238656170_62306822
https://vk.com/topic-238656170_62306989
https://vk.com/topic-238656170_62307162
https://vk.com/topic-238656170_62307334
https://vk.com/topic-238656170_62307672
https://vk.com/topic-238693357_62683920
https://vk.com/topic-238693357_62684366
https://vk.com/topic-238693357_62684787
https://vk.com/topic-238693357_62685298
https://vk.com/topic-238693357_62685748
https://vk.com/topic-238693357_62686275
https://vk.com/topic-238693357_62686799
https://vk.com/topic-238693357_62687287
https://vk.com/topic-238693357_62687814
https://vk.com/topic-238693357_62688341
https://vk.com/topic-238693357_62688794
https://vk.com/topic-238693357_62689288
https://vk.com/topic-238693357_62689793
https://vk.com/topic-238693357_62690419
https://vk.com/topic-238693357_62690979
https://vk.com/topic-238693357_62691593
https://vk.com/topic-238693357_62692093
https://vk.com/topic-238693357_62692621
https://vk.com/topic-238693357_62693150
https://vk.com/topic-238693357_62693625
https://vk.com/topic-238693357_62694155
https://vk.com/topic-238693357_62694778
https://vk.com/topic-238693357_62695404
https://vk.com/topic-238693357_62696231
https://vk.com/topic-238693357_62696794
https://vk.com/topic-238693357_62697474
https://vk.com/topic-238693357_62698052
https://vk.com/topic-238693357_62698578
https://vk.com/topic-238693357_62699268
https://vk.com/topic-238693357_62699942
https://vk.com/topic-238693357_62700532
https://vk.com/topic-238693357_62701107
https://vk.com/topic-238693357_62701800
https://vk.com/topic-238693357_62702552
https://vk.com/topic-238693357_62703128
https://vk.com/topic-238693357_62703780
https://vk.com/topic-238693357_62704538
https://vk.com/topic-238693357_62705174
https://vk.com/topic-238693357_62705993
https://vk.com/topic-238693357_62706838
https://vk.com/topic-238693357_62707822
https://vk.com/topic-238693357_62708670
https://vk.com/topic-238693357_62709629
https://vk.com/topic-238693357_62710548
https://vk.com/topic-238693357_62711300
https://vk.com/topic-238693357_62712002
https://vk.com/topic-238693357_62712871
https://vk.com/topic-238693357_62713795
https://vk.com/topic-238693357_62714748
https://vk.com/topic-238693357_62715529
https://vk.com/topic-238693357_62716269
https://vk.com/topic-238693357_62717011
https://vk.com/topic-238693357_62717790
https://vk.com/topic-238693357_62718428
https://vk.com/topic-238693357_62719150
https://vk.com/topic-238693357_62719951
https://vk.com/topic-238693357_62720799
https://vk.com/topic-238693357_62721610
https://vk.com/topic-238693357_62722390
https://vk.com/topic-238693357_62723345
https://vk.com/topic-238693357_62724204
https://vk.com/topic-238693357_62725060
https://vk.com/topic-238693357_62727241
https://vk.com/topic-238693357_62728141
https://vk.com/topic-238693357_62728917
https://vk.com/topic-238693357_62729782
https://vk.com/topic-238693357_62730602
https://vk.com/topic-238693357_62731482
https://vk.com/topic-238693357_62733480
https://vk.com/topic-238693357_62734241
https://vk.com/topic-238693357_62735249
https://vk.com/topic-238693357_62735963
https://vk.com/topic-238693357_62736584
https://vk.com/topic-238693357_62737117
https://vk.com/topic-238693357_62737793
https://vk.com/topic-238693357_62738546
https://vk.com/topic-238693357_62739257
https://vk.com/topic-238693357_62739963
https://vk.com/topic-238693357_62740628
https://vk.com/topic-238693357_62741350
https://vk.com/topic-238693357_62742004
https://vk.com/topic-238693357_62742656
https://vk.com/topic-238693357_62743183
https://vk.com/topic-238693357_62743799
https://vk.com/topic-238693357_62744454
https://vk.com/topic-238693357_62745118
https://vk.com/topic-238693357_62745829
https://vk.com/topic-238693357_62746574
https://vk.com/topic-238693357_62747379
https://vk.com/topic-238693357_62748191
https://vk.com/topic-238693357_62748854
https://vk.com/topic-238693357_62749579
https://vk.com/topic-238693357_62750449
https://vk.com/topic-238693357_62751228
https://vk.com/topic-238693357_62751951
https://vk.com/topic-238693357_62752726
https://vk.com/topic-238693357_62753476
https://vk.com/topic-238693357_62754183
https://vk.com/topic-238693357_62755968
https://vk.com/topic-238693357_62756748
https://vk.com/topic-238693357_62757434
https://vk.com/topic-238693357_62758073
https://vk.com/topic-238693357_62758650
https://vk.com/topic-238693357_62759139
https://vk.com/topic-238693357_62759641
https://vk.com/topic-238693357_62760148
https://vk.com/topic-238693357_62760615
https://vk.com/topic-238693357_62761099
https://vk.com/topic-238693357_62761475
https://vk.com/topic-238693357_62761940
https://vk.com/topic-238693357_62762377
https://vk.com/topic-238693357_62762729
https://vk.com/topic-238693357_62763185
https://vk.com/topic-238693357_62763554
https://vk.com/topic-238693357_62763986
https://vk.com/topic-238693357_62764451
https://vk.com/topic-238693357_62765013
https://vk.com/topic-238693357_62765545
https://vk.com/topic-238693357_62765996
https://vk.com/topic-238693357_62766362
https://vk.com/topic-238693357_62766840
https://vk.com/topic-238693357_62767248
https://vk.com/topic-238693357_62767667
https://vk.com/topic-238693357_62768103
https://vk.com/topic-238693357_62768464
https://vk.com/topic-238693357_62768908
https://vk.com/topic-238693357_62769355
https://vk.com/topic-238693357_62769869
https://vk.com/topic-238693357_62770298
https://vk.com/topic-238693357_62770793
https://vk.com/topic-238693357_62771282
https://vk.com/topic-238693357_62772502
https://vk.com/topic-238693357_62772995
https://vk.com/topic-238693357_62774213
https://vk.com/topic-238693357_62774633
https://vk.com/topic-238693357_62775087
https://vk.com/topic-238693357_62775539
https://vk.com/topic-238693357_62775977
https://vk.com/topic-238693357_62777031
https://vk.com/topic-238693357_62777778
https://vk.com/topic-238693357_62778288
https://vk.com/topic-238693357_62778763
https://vk.com/topic-238693357_62779268
https://vk.com/topic-238693357_62779784
https://vk.com/topic-238693357_62780159
https://vk.com/topic-238693357_62780516
https://vk.com/topic-238693357_62780965
https://vk.com/topic-238693357_62781457
https://vk.com/topic-238693357_62781923
https://vk.com/topic-238693357_62782810
https://vk.com/topic-238693357_62783217
https://vk.com/topic-238693357_62783542
https://vk.com/topic-238693357_62783913
https://vk.com/topic-238693357_62784163
https://vk.com/topic-238693357_62784493
https://vk.com/topic-238693357_62784774
https://vk.com/topic-238693357_62785083
https://vk.com/topic-238693357_62785405
https://vk.com/topic-238693357_62785759
https://vk.com/topic-238693357_62786149
https://vk.com/topic-238693357_62786556
https://vk.com/topic-238693357_62786987
https://vk.com/topic-238693357_62787332
https://vk.com/topic-238693357_62787757
https://vk.com/topic-238693357_62788336
https://vk.com/topic-238693357_62788813
https://vk.com/topic-238693357_62789337
https://vk.com/topic-238693357_62789932
https://vk.com/topic-238693357_62790507
https://vk.com/topic-238693357_62790984
https://vk.com/topic-238693357_62791439
https://vk.com/topic-238693357_62791868
https://vk.com/topic-238693357_62792301
https://vk.com/topic-238693357_62792702
https://vk.com/topic-238693357_62793174
https://vk.com/topic-238693357_62793639
https://vk.com/topic-238693357_62794058
https://vk.com/topic-238693357_62794449
https://vk.com/topic-238693357_62795371
https://vk.com/topic-238693357_62795761
https://vk.com/topic-238693357_62796101
https://vk.com/topic-238693357_62796441
https://vk.com/topic-238693357_62796813
https://vk.com/topic-238693357_62797184
https://vk.com/topic-238693357_62797520
https://vk.com/topic-238693357_62797893
https://vk.com/topic-238693357_62798308
https://vk.com/topic-238693357_62798665
https://vk.com/topic-238693357_62799025
https://vk.com/topic-238693357_62799503
https://vk.com/topic-238693357_62799981
https://vk.com/topic-238693357_62800405
https://vk.com/topic-238693357_62800799
https://vk.com/topic-238693357_62801147
https://vk.com/topic-238693357_62801400
https://vk.com/topic-238693357_62801704
https://vk.com/topic-238693357_62801993
https://vk.com/topic-238693357_62802341
https://vk.com/topic-238693357_62802650
https://vk.com/topic-238693357_62803002
https://vk.com/topic-238693357_62806812
https://vk.com/topic-238693357_62807284
https://vk.com/topic-238693357_62807626
https://vk.com/topic-238693357_62807963
https://vk.com/topic-238693357_62808261
https://vk.com/topic-238693357_62808616
https://vk.com/topic-238693357_62808979
https://vk.com/topic-238693357_62809321
https://vk.com/topic-238693357_62809618
https://vk.com/topic-238693357_62809945
https://vk.com/topic-238693357_62810214
https://vk.com/topic-238693357_62810566
https://vk.com/topic-238693357_62810891
https://vk.com/topic-238693357_62811252
https://vk.com/topic-238693357_62811637
https://vk.com/topic-238693357_62812069
https://vk.com/topic-238693357_62812425
https://vk.com/topic-238693357_62812737
https://vk.com/topic-238693357_62813022
https://vk.com/topic-238693357_62813306
https://vk.com/topic-238693357_62813568
https://vk.com/topic-238693357_62813828
https://vk.com/topic-238693357_62814077
https://vk.com/topic-238693357_62814364
https://vk.com/topic-238693357_62814677
https://vk.com/topic-238693357_62814950
https://vk.com/topic-238693357_62815241
https://vk.com/topic-238693357_62815545
https://vk.com/topic-238693357_62815910
https://vk.com/topic-238693357_62816247
https://vk.com/topic-238693357_62816549
https://vk.com/topic-238693357_62817161
https://vk.com/topic-238693357_62817402
https://vk.com/topic-238693357_62817665
https://vk.com/topic-238693357_62817905
https://vk.com/topic-238693357_62818168
https://vk.com/topic-238693357_62818386
https://vk.com/topic-238693357_62818619
https://vk.com/topic-238693357_62818837
https://vk.com/topic-238693357_62819067
https://vk.com/topic-238693357_62819352
https://vk.com/topic-238693357_62819605
https://vk.com/topic-238693357_62819819
https://vk.com/topic-238693357_62820263
https://vk.com/topic-238693357_62820512
https://vk.com/topic-238693357_62820718
https://vk.com/topic-238693357_62820897
https://vk.com/topic-238693357_62821083
https://vk.com/topic-238693357_62821254
https://vk.com/topic-238693357_62821489
https://vk.com/topic-238693357_62821724
https://vk.com/topic-238693357_62821893
https://vk.com/topic-238693357_62822109
https://vk.com/topic-238693357_62822342
https://vk.com/topic-238693357_62822629
https://vk.com/topic-238693357_62822864
https://vk.com/topic-238693357_62823067
https://vk.com/topic-238693357_62823336
https://vk.com/topic-238693357_62823658
https://vk.com/topic-238693357_62823957
https://vk.com/topic-238693357_62824230
https://vk.com/topic-238693357_62824429
https://vk.com/topic-238693357_62824630
https://vk.com/topic-238693357_62824816
https://vk.com/topic-238693357_62825068
https://vk.com/topic-238693357_62825318
https://vk.com/topic-238693357_62825499
https://vk.com/topic-238693357_62825691
https://vk.com/topic-238693357_62825909
https://vk.com/topic-238693357_62826149
https://vk.com/topic-238693357_62826387
https://vk.com/topic-238693357_62826620
https://vk.com/topic-238693357_62826821
https://vk.com/topic-238693357_62826982
https://vk.com/topic-238693357_62827179
https://vk.com/topic-238693357_62827327
https://vk.com/topic-238693357_62827474
https://vk.com/topic-238693357_62827626
https://vk.com/topic-238693357_62827794
https://vk.com/topic-238693357_62828017
https://vk.com/topic-238693357_62828228
https://vk.com/topic-238693357_62828457
https://vk.com/topic-238693357_62828665
https://vk.com/topic-238693357_62828863
https://vk.com/topic-238693357_62829060
https://vk.com/topic-238693357_62829228
https://vk.com/topic-238693357_62829446
https://vk.com/topic-238693357_62829655
https://vk.com/topic-238693357_62829818
https://vk.com/topic-238693357_62830009
https://vk.com/topic-238693357_62830187
https://vk.com/topic-238693357_62830326
https://vk.com/topic-238693357_62830469
https://vk.com/topic-238693357_62830647
https://vk.com/topic-238693357_62830874
https://vk.com/topic-238693357_62831024
https://vk.com/topic-238693357_62831205
https://vk.com/topic-238693357_62831391
https://vk.com/topic-238693357_62831616
https://vk.com/topic-238693357_62831820
https://vk.com/topic-238693357_62831981
https://vk.com/topic-238693357_62832202
https://vk.com/topic-238693357_62832409
https://vk.com/topic-238693357_62832611
https://vk.com/topic-238693357_62832791
https://vk.com/topic-238693357_62832955
https://vk.com/topic-238693357_62833164
https://vk.com/topic-238693357_62833340
https://vk.com/topic-238693357_62833553
https://vk.com/topic-238693357_62833781
https://vk.com/topic-238693357_62834252
https://vk.com/topic-238693357_62834448
https://vk.com/topic-238693357_62834623
https://vk.com/topic-238693357_62834805
https://vk.com/topic-238693357_62834990
https://vk.com/topic-238693357_62835178
https://vk.com/topic-238693357_62835381
https://vk.com/topic-238693357_62835859
https://vk.com/topic-238693357_62836016
https://vk.com/topic-238693357_62836167
https://vk.com/topic-238693357_62836304
https://vk.com/topic-238693357_62836480
https://vk.com/topic-238693357_62836638
https://vk.com/topic-238693357_62836795
https://vk.com/topic-238693357_62837088
https://vk.com/topic-238693357_62837235
https://vk.com/topic-238693357_62837365
https://vk.com/topic-238693357_62837530
https://vk.com/topic-238693357_62837696
https://vk.com/topic-238693357_62837870
https://vk.com/topic-238693357_62838061
https://vk.com/topic-238693357_62838241
https://vk.com/topic-238693357_62838398
https://vk.com/topic-238693357_62838554
https://vk.com/topic-238693357_62838669
https://vk.com/topic-238693357_62838805
https://vk.com/topic-238693357_62838907
https://vk.com/topic-238693357_62839017
https://vk.com/topic-238693357_62839162
https://vk.com/topic-238693357_62839316
https://vk.com/topic-238693357_62839493
https://vk.com/topic-238693357_62839600
https://vk.com/topic-238693357_62839730
https://vk.com/topic-238693357_62839907
https://vk.com/topic-238693357_62840050
https://vk.com/topic-238693357_62840262
https://vk.com/topic-238693357_62840391
https://vk.com/topic-238693357_62840498
https://vk.com/topic-238693357_62840630
https://vk.com/topic-238693357_62840805
https://vk.com/topic-238693357_62840956
https://vk.com/topic-238693357_62841119
https://vk.com/topic-238693357_62841708
https://vk.com/topic-238693357_62841951
https://vk.com/topic-238693357_62842155
https://vk.com/topic-238693357_62842347
https://vk.com/topic-238693357_62842561
https://vk.com/topic-238693357_62842836
https://vk.com/topic-238693357_62843085
https://vk.com/topic-238693357_62843330
https://vk.com/topic-238693357_62843595
https://vk.com/topic-238693357_62843873
https://vk.com/topic-238693357_62844134
https://vk.com/topic-238693357_62844424
https://vk.com/topic-238693357_62844669
https://vk.com/topic-238693357_62844934
https://vk.com/topic-238693357_62845171
https://vk.com/topic-238693357_62845613
https://vk.com/topic-238693357_62845822
https://vk.com/topic-238693357_62846032
https://vk.com/topic-238693357_62846196
https://vk.com/topic-238693357_62846403
https://vk.com/topic-238693357_62846656
https://vk.com/topic-238693357_62846876
https://vk.com/topic-238693357_62847123
https://vk.com/topic-238693357_62847320
https://vk.com/topic-238693357_62847523
https://vk.com/topic-238693357_62847730
https://vk.com/topic-238693357_62847954
https://vk.com/topic-238693357_62848255
https://vk.com/topic-238693357_62848542
https://vk.com/topic-238693357_62848940
https://vk.com/topic-238693357_62849286
https://vk.com/topic-238693357_62849595
https://vk.com/topic-238693357_62849881
https://vk.com/topic-238693357_62850207
https://vk.com/topic-238693357_62850459
https://vk.com/topic-238693357_62850639
https://vk.com/topic-238693357_62850855
https://vk.com/topic-238693357_62851050
https://vk.com/topic-238693357_62851635
https://vk.com/topic-238693357_62851858
https://vk.com/topic-238693357_62852106
https://vk.com/topic-238693357_62852308
https://vk.com/topic-238693357_62852632
https://vk.com/topic-238693357_62852925
https://vk.com/topic-238693357_62853295
https://vk.com/topic-238693357_62853653
https://vk.com/topic-238693357_62854024
https://vk.com/topic-238693357_62858499
https://vk.com/topic-238693357_62858695
https://vk.com/topic-238693357_62858911
https://vk.com/topic-238693357_62859137
https://vk.com/topic-238693357_62859371
https://vk.com/topic-238693357_62859596
https://vk.com/topic-238693357_62859802
https://vk.com/topic-238693357_62860043
https://vk.com/topic-238693357_62860285
https://vk.com/topic-238693357_62860495
https://vk.com/topic-238693357_62860685
https://vk.com/topic-238693357_62860948
https://vk.com/topic-238693357_62861186
https://vk.com/topic-238693357_62861465
https://vk.com/topic-238693357_62861812
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/70050070/viewspace-3117954/
,如需转载,请注明出处,否则将追究法律责任。