我正在尝试运行代码,
if __name__ == "__main__":
print ("hello")
manager()
我收到以下错误:
Error: no such option: -f
An exception has occurred, use %tb to see the full traceback.
SystemExit: 2
跑步
%tb
我得到以下内容:
---------------------------------------------------------------------------
SystemExit Traceback (most recent call last)
<ipython-input-16-7c8a2c69be4e> in <module>()
165
166 if __name__ == "__main__":
--> 167 manager()
C:\Users\Anaconda2\lib\site-packages\click\core.pyc in __call__(self, *args, **kwargs)
720 def __call__(self, *args, **kwargs):
721 """Alias for :meth:`main`."""
--> 722 return self.main(*args, **kwargs)
723
724
C:\Users\Anaconda2\lib\site-packages\click\core.pyc in main(self, args, prog_name, complete_var, standalone_mode, **extra)
706 raise
707 e.show()
--> 708 sys.exit(e.exit_code)
709 except IOError as e:
710 if e.errno == errno.EPIPE:
SystemExit: 2
我跟着instruction跑了:
sys.argv
我得到了以下内容:
['C:\\Users\\Anaconda2\\lib\\site-packages\\ipykernel\\__main__.py',
'-f',
'C:\\Users\\AppData\\Roaming\\jupyter\\runtime\\kernel-85f59a10-ccfe-4f4e-8ba7-72b1d24e60ef.json']
我真的不明白我需要传递哪些参数以及为什么?
def manager():
pass