mirror of
https://github.com/python/cpython.git
synced 2025-08-04 00:48:58 +00:00
bpo-32225: Implementation of PEP 562 (#4731)
Implement PEP 562: module __getattr__ and __dir__. The implementation simply updates module_getattro and module_dir.
This commit is contained in:
parent
9e7c136ad8
commit
5364b5cd75
9 changed files with 161 additions and 4 deletions
5
Lib/test/bad_getattr3.py
Normal file
5
Lib/test/bad_getattr3.py
Normal file
|
@ -0,0 +1,5 @@
|
|||
def __getattr__(name):
|
||||
if name != 'delgetattr':
|
||||
raise AttributeError
|
||||
del globals()['__getattr__']
|
||||
raise AttributeError
|
Loading…
Add table
Add a link
Reference in a new issue