我正在PYPOWER下编写功率流代码。但由于以下错误,我无法创建自己的文件。
savecase(fname = mggg.py,ppc = ppc)
Traceback (most recent call last):
File "<ipython-input-131-900829d7478d>", line 1, in <module>
savecase(fname = mggg.py,ppc = ppc)
NameError: name 'mggg' is not defined
可以在http://rwl.github.io/PYPOWER/api/pypower.savecase-pysrc.html
找到savecase的源代码我的错误在哪里?你能帮帮我解决这个问题吗?感谢
使用str。
时会发生以下错误savecase(fname = r'mggg',ppc = ppc)
Traceback (most recent call last):
File "<ipython-input-137-896303d532b9>", line 1, in <module>
savecase(fname = r'mggg',ppc = ppc)
File "C:\WinPython-64bit-3.5.1.3\python-3.5.1.amd64\lib\site- packages\pypower\savecase.py", line 116, in savecase
fd.write('def %s():\n' % basename(rootname))
TypeError: a bytes-like object is required, not 'str'
答案 0 :(得分:1)
savecase函数的fname参数可能需要一个字符串 试试这样:
savecase(fname = 'mggg.py',ppc = ppc)