Show More
@@ -302,4 +302,12 b' class InteractiveShellApp(Configurable):' | |||
|
302 | 302 | def _run_module(self): |
|
303 | 303 | """Run module specified at the command-line.""" |
|
304 | 304 | if self.module_to_run: |
|
305 | self.shell.safe_run_module(self.module_to_run, self.shell.user_ns) | |
|
305 | # Make sure that the module gets a proper sys.argv as if it were | |
|
306 | # run using `python -m`. | |
|
307 | save_argv = sys.argv | |
|
308 | sys.argv = [sys.executable] + self.extra_args | |
|
309 | try: | |
|
310 | self.shell.safe_run_module(self.module_to_run, | |
|
311 | self.shell.user_ns) | |
|
312 | finally: | |
|
313 | sys.argv = save_argv |
General Comments 0
You need to be logged in to leave comments.
Login now