直接吧文件名填入到 filename=name 没问题,用input 就报错了
3条回答 默认 最新
- 小小小小人水豚 2023-03-20 13:55关注
input是接收用户从命令行输入的数据,不是用来给变量赋值的,打印出来的2.xlsmz只是提示信息而已,你没输入直接回车,那load_work_book接收到的文件名就是空啊,所以就报错了。
有帮助的话,请点采纳该答案~
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
input是接收用户从命令行输入的数据,不是用来给变量赋值的,打印出来的2.xlsmz只是提示信息而已,你没输入直接回车,那load_work_book接收到的文件名就是空啊,所以就报错了。
有帮助的话,请点采纳该答案~