spiffsgen如何在pycharm中调用,参数无法调用

用spiffsgen生成esp32的bin文件,在CMD中调用spiffsgen可以正常工作生成bin,在pycharm调用不了spiffsgen


spiffsgen.main(['0x170000', 'data', 'data.bin']) 这样执行后,
报错信息是:
spiffsgen.main(['0x170000', 'data', 'data.bin'])
TypeError: main() takes 0 positional arguments but 1 was given


spiffsgen.main() 这样执行后,
报错信息是 error: the following arguments are required: image_size, base_dir, output_file


关键字如何定义给spiffsgen.main函数


图片写法已经尝试,无效

img

关键字如何定义给spiffsgen.main函数

image_size = '0x170000'
base_dir = 'data'
output_file = 'data.bin'
spiffsgen.main()

这样还是报错 error: the following arguments are required: image_size, base_dir, output_file

spiffsgen.main函数没有位置参数,只有关键字参数image_size, base_dir, output_file,参考一下源码中参数要求:
https://github.com/espressif/esp-idf/blob/master/components/spiffs/spiffsgen.py