问题:
研究环境,删除文件时报错“删除失败 - Failed to fetch”,请问这是怎么回事?
原因和解决方法:
这个问题属于GUI层面的故障,原因不明。
经阿猪测试,直接使用Python语句仍然可以删除文件。
在回测模式下新建一个策略,输入如下代码,然后点击“回测”按钮运行代码,即可删除指定目录下的所有文件:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| def initialize(context):
from pathlib import Path def delete_all_files_in_folder(folder_path):
folder = Path(folder_path) if not folder.exists(): print(f"文件夹 {folder_path} 不存在") return
for file in folder.iterdir(): if file.is_file(): file.unlink() print(f"已删除文件: {file.name}") folder_path = get_research_path() delete_all_files_in_folder(folder_path)
|
以上仅为示例代码,大家可根据自己的需求做调整。
版权声明: 未经书面授权许可,任何个人和组织不得以任何形式转载、引用本站的任何内容。本站保留追究侵权者法律责任的权利。