Graham Guttocks <graham_guttocks at yahoo.co.nz> writes: > >>> CIPHER = "DES3" > >>> import Crypto.Cipher > >>> cipher = getattr(Crypto.Cipher, CIPHER) > Traceback (most recent call last): > File "<stdin>", line 1, in ? > AttributeError: DES3 I don't think the Cipher package automatically imports all subpackages, and this is a case where you really do need to use exec. Obviously the Cipher package should provide a function to retrieve the module for a given name... --amk
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4