dos窗口报“can‘t open file ‘<unprintable file name>‘: [Errno 22] Invalid argument”

在DOS环境下尝试执行Python脚本时遇到cantopenfile[Errno22]Invalidargument的问题,可能是因为文件格式不兼容。可以使用setff?检查文件格式,若为DOS格式,转换为UNIX格式(setff=unix),然后保存,再次执行命令即可解决问题。
摘要由CSDN通过智能技术生成

dos窗口用文件的方式执行python文件,报“can’t open file ‘’: [Errno 22] Invalid argument”
在这里插入图片描述
查看文件格式,查看步骤见如何查看文件格式

查看文件格式主要步骤如下:

通过:set ff?查看文件格式
如果文件格式是dos,通过输入:set ff=unix将文件格式转换为unix
进行保存

再执行该命令就可以执行通过:
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值