我正在使用sypder。我有时喜欢在我的脚本开头有这样的行:
#%%
% load_ext autoreload
% autoreload 2
% reset -f
#%%
这在交互模式下正常工作:当我逐行(按F9)或按块(按控制键+输入)运行时,但在我尝试运行整个脚本时会抛出错误(按F5键):< / p>
% load_ext autoreload
^
SyntaxError: invalid syntax
此外,代码分析在编辑器中警告我语法无效,这似乎也阻止了自动完成功能。
为什么这种语法“半有效”,我该如何解决?