(s, local_vars)
| 242 | |
| 243 | |
| 244 | def _subst_vars(s, local_vars): |
| 245 | try: |
| 246 | return s.format(**local_vars) |
| 247 | except KeyError as var: |
| 248 | try: |
| 249 | return s.format(**os.environ) |
| 250 | except KeyError: |
| 251 | raise AttributeError(f'{var}') from None |
| 252 | |
| 253 | def _extend_dict(target_dict, other_dict): |
| 254 | target_keys = target_dict.keys() |