From c9ee2d4d1770665869fbf691da506ea3c89732c1 Mon Sep 17 00:00:00 2001 From: Cutipus Date: Wed, 25 Apr 2018 15:36:38 +0300 Subject: [PATCH] No longer requires a rom import --- README.md | 2 +- __pycache__/yes.cpython-37.pyc | Bin 0 -> 1353 bytes yes.py | 7 +++++-- 3 files changed, 6 insertions(+), 3 deletions(-) create mode 100644 __pycache__/yes.cpython-37.pyc diff --git a/README.md b/README.md index 40a2aa6..d67177d 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,7 @@ Requires python 3.6 and above. Usage example: ```python ->>> from yes import yes +>>> import yes >>> print 3 File "", line 1 print 3 diff --git a/__pycache__/yes.cpython-37.pyc b/__pycache__/yes.cpython-37.pyc new file mode 100644 index 0000000000000000000000000000000000000000..688250b8b3ab0400283b3e0d18da73ddcffb6fc4 GIT binary patch literal 1353 zcmZuwUuzsU5SO&tKexWSq_znJ`rw9AyrnjjzLn4<*e1=312rYd;-aos@_EmDyBA5< z2?O;QZKcR74*NeKP$9eQ9TQWAaiRGdrV^W_~mJ-J`)ECb0gV{h9v33Hb}1 zn*~032x5K)C5faZN%6}{I$^+V7oAvLRHG+P7h8vg+?m(2or%h-o!$K}lhX$a z|J6liALMxYW-%}xf|yT1DUwo2QYNWnZwa9DB!@4TK2!;u_d=N*FW~Y(LXZOxvkU6= zJxdz8qKD+CJ46&))9>qvIz3e8($>?{xiWhe`Z9ai-CnVW9b4SqpUzz* zL{Sx12z)Gq??UL1F8a{Q{!J*SxD5->ptL>x4#qsTWK5Uz8L47Q@MqZxv0g(hUorD} z>-pIAlFhemunrq`Mc0v}S9IyYt$UnUei`dCN|v0G1;-l_>^J;5c|j`noHX9LC*hW9 zq}O=wh~)3RrC;#|w2jvrS7aG9!MHyjEWduv5FS@tXuLwmdN?I$bJggE6U zYWK)^^BrV{Y<|;QZ(Skbf?wHP@{YXcNSWhnY?X;A z?Znsr!b-NCXXYl2%gk8uOIFU5<2Y{@7pAC;&8l3v-qGt^O>I$Ea2lSqFAFJvgaV($ z1x95$zexR&u4hvh!zFFatHNHm5K>H4Zqt4~(^^&bTxS#If^%_}<(Dox7iFDirGXq) z)-$V-g^nu#0^BL210R z-jIP$Bg$An`)o)9c0tF1p_x`3?zZuueq#&~^kZbGG@#f7KmZ6951J literal 0 HcmV?d00001 diff --git a/yes.py b/yes.py index 4b2233c..3021d80 100644 --- a/yes.py +++ b/yes.py @@ -6,8 +6,11 @@ import re did_you_mean = re.compile(r'Did you mean (.*)\?', re.IGNORECASE) what = 'what?' +class Yes(sys.__class__): + def __init__(self, other): + for attr in dir(other): + setattr(self, attr, getattr(other, attr)) -class Yes: def __repr__(self): try: last_error = sys.last_value @@ -41,4 +44,4 @@ class Yes: return(f'{sys.ps1}{suggestion} \n{eval_output.getvalue()[:-1]}') -yes = Yes() +sys.modules[__name__] = Yes(sys.modules[__name__])