OSError: [Errno 22] Invalid argument错误解决方案

article/2025/11/7 2:41:09

在做文件读取写入操作的时候遇见OSError: [Errno 22] Invalid argument: 'F:\\pythonProject\\Api\\common\\2022-03-11_15:37:23test.txt'的报错,单独的打印出文件路径明明是正确,但使用python open()函数读写文件时就会报该错误

错误代码:

import os
import time
now = time.strftime("%Y-%m-%d_%H:%M:%S", time.localtime())
file_path = os.path.realpath(__file__)
file_name = os.path.join(os.path.split(file_path)[0], now+'test.txt')
with open(file_name, 'w+') as file:print(file)

报错内容如下:

要特别注意,以当前时间命名文件时,时间格式化:"%Y-%m-%d_%H:%M:%S" 修改为"%Y-%m-%d_%H_%M_%S" 就能避免这种错误,注意一定格式化一定不要用冒号:

修改后的代码:

import os
import time
now = time.strftime("%Y-%m-%d_%H_%M_%S", time.localtime()) #一定要注意这里的时间格式,不要用冒号
file_path = os.path.realpath(__file__)
file_name = os.path.join(os.path.split(file_path)[0], now+'test.txt')
with open(file_name, 'w+') as file:print(file)

执行结果如下:

 


http://chatgpt.dhexx.cn/article/6sX1rimY.shtml

相关文章

OSError: [Errno 22] Invalid argument问题解决

OSError: [Errno 22] Invalid argument问题解决 问题描述解决方法那么问题出在哪了?总结 问题描述 在做SSD目标检测算法的时候,在predict.py文件中遇到了这么一个报错的问题。 // ERROR Traceback (most recent call last):File "D:/ssd-keras-fromCSDN-Par…

OSError解决办法

OSError: [WinError 1455] 页面文件太小,无法完成操作。 Error loading “E:\devInstall\pytorch\Anaconda3\envs\pytorch\lib\site-packages\torch\lib\caffe2_detectron_ops_gpu.dll” or one of its dependencies. 解决办法 在进行classSR训练的时候train.py报错…

已解决OSError: [Errno 22] Invalid argument

已解决OSError: [Errno 22] Invalid argument 文章目录 报错代码报错翻译报错原因解决方法千人全栈VIP答疑群联系博主帮忙解决报错 报错代码 粉丝群里面的一个粉丝用Python读取文件的时候,发生了报错(跑来找我求助,然后顺利帮助他解决了&…

OSError: [WinError 1455] 解决方案

【问题描述】 当时重装了一下系统,后面在跑深度学习程序时,报了该错误。 【原因分析】 我的python、anaconda等装在D盘,而电脑默认情况下是没有给D盘分配虚拟内存的, 所以在跑程序时, 就报了OSError的错误。 【解决方法】 只要给D盘分配…

Python文件操作错误:OSError: [Errno 22] Invalid argument(关于Windows下文件名中的敏感字符)

记录一点小知识,如果有帮助,还请留下脚印~~ 为啥会写这篇文章呢,简单说一下,我在学习如何使用爬虫爬取小视频,然后将小视频进行持久化存储,最后发现报错了😮我一看,是OSError&#x…

HTTP请求幂等性

理解HTTP幂等性 基于HTTP协议的Web API是时下最为流行的一种分布式服务提供方式。无论是在大型互联网应用还是企业级架构中,我们都见到了越来越多的SOA或RESTful的Web API。为什么Web API如此流行呢?我认为很大程度上应归功于简单有效的HTTP协议。HTTP协…

HTTP幂等性及GET、POST、PUT、DELETE的区别

本文转载自:http://www.cnblogs.com/weidagang2046/archive/2011/06/04/2063696.html Programming.log - a place to keep my thoughts on programming 理解HTTP幂等性 基于HTTP协议的Web API是时下最为流行的一种分布式服务提供方式。无论是在大型互联网应用还是企…

HTTP请求方法及幂等性

🔥本文简要🔥 同学们好!本篇文章主要是介绍HTTP的幂等性。HTTP方法的幂等性是指一次和多次请求某一个资源应该具有同样的副作用。 😄博主:程序员一灯,一个老菜鸟,哈哈哈哈 🚌一个人…

HTTP 幂等性

http://www.cnblogs.com/weidagang2046/archive/2011/06/04/2063696.html Todd.log - a place to keep my thoughts on programming 理解HTTP幂等性 基于HTTP协议的Web API是时下最为流行的一种分布式服务提供方式。无论是在大型互联网应用还是企业级架构中,我们都见…

接口幂等性

Q1: 什么是幂等性? A: 在数学中表示某一元运算为幂等时,其作用在任一元素两次后会和其作用一次的结果相同。 在计算机中编程中,一个幂等操作的特点是其任意多次执行所产生的影响均与一次执行的影响相同。 Q2: 什么是接口幂等性? A: 在HTTP/1.1中&a…

http的幂等性

一. 什么是幂等性 幂等(idempotent): 在编程中.一个幂等操作的特点是其任意多次执行所产生的影响均与一次执行的影响相同.幂等函数,或幂等方法,是指可以使用相同参数重复执行,并能获得相同结果的函数。这些函数不会影响系统状态,…

HTTP幂等性概念和应用

Idempotence, in programming and mathematics, is a property of some operations such that no matter how many times you execute them, you achieve the same result. 基于HTTP协议的Web API是时下最为流行的一种分布式服务提供方式。无论是在大型互联网应用还是企业级架构…

理解HTTP幂等性

理解HTTP幂等性 基于HTTP协议的Web API是时下最为流行的一种分布式服务提供方式。无论是在大型互联网应用还是企业级架构中,我们都见到了越来越多的SOA或RESTful的Web API。为什么Web API如此流行呢?我认为很大程度上应归功于简单有效的HTTP协议。HTTP协…

理解 HTTP 幂等性

Programming.log - a place to keep my thoughts on programming 1.理解HTTP幂等性 基于HTTP协议的Web API是时下最为流行的一种分布式服务提供方式。无论是在大型互联网应用还是企业级架构中,我们都见到了越来越多的SOA或RESTful的Web API。为什么Web API如此流行…

HTTP幂等性

https://www.cnblogs.com/weidagang2046/archive/2011/06/04/2063696.html 理解HTTP幂等性 基于HTTP协议的Web API是时下最为流行的一种分布式服务提供方式。无论是在大型互联网应用还是企业级架构中,我们都见到了越来越多的SOA或RESTful的Web API。为什么Web API…

HTTP/接口幂等性与解决方案

幂等性 一:什么是幂等性:二:数据访问的幂等性:2.1:增加操作:2.2:删除操作:2.3:更新操作: 三:幂等性的解决方案:3.1:前端幂…

⾯板数据分析、空间计量、空间杜宾模型学习资料

数据说明 • 该资源包含⾯板数据分析、空间计量、空间杜宾模型的软件安装教程、演示数 据、代码说明以及Stata内do⽂件

杜宾模型错误请教

本人在实践杜宾模型,进行LR检验时,stata14.0出现如下错误: 请问有解决方法吗?网上有人说空间矩阵维数不匹配,检查了情况是匹配的,想请教一下各位大佬

空间杜宾模型-多种权重矩阵制作、空间相关性检验、SDM、SEM、SAR模型的命令、相关检验及其结果分析

一、数据介绍 数据名称:【stata代码】空间杜宾模型相关检验及结果分析 数据说明:包含全面的空间计量步骤——多种权重矩阵制作、空间相关性检验、SDM、SEM、SAR模型的命令、相关检验及其结果分析、中国南海九段线的中国地图制作,读者可以完…