我想出了怎么做。显然,即使直接从C调用Win
API,传递常规文件名也会删除句点。为了创建奇怪的文件名,必须使用
\?前缀(这也会禁用相对路径和斜杠转换)。
open('\?\C:\whatever\test.','w')
这是丑陋且不可携带的,但是可以工作。
欢迎分享,转载请注明来源:内存溢出
我想出了怎么做。显然,即使直接从C调用Win
API,传递常规文件名也会删除句点。为了创建奇怪的文件名,必须使用
\?前缀(这也会禁用相对路径和斜杠转换)。
open('\?\C:\whatever\test.','w')
这是丑陋且不可携带的,但是可以工作。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)