如何在Python中的文件夹中创建.pck
文件?
该文件夹的名称是示例
我试过了:
file = open("\example\file.pck","wb")
但它说:
OSError:[Errno 22]参数无效:' \ example \ x0cile.pck'
编辑:
解决了!正确的命令是:
file = open("example/file.pck", "wb")
答案 0 :(得分:3)
答案 1 :(得分:0)
您需要使用正斜杠,而且您尝试访问的example
文件夹似乎不存在。这可能是因为你想输入相对地址,但你输入的是绝对地址。所以它应该是:
open("example/file.pck", "wb")
答案 2 :(得分:0)
路径可能很棘手,特别是如果您想在基于Unix和Windows的系统上运行代码。使用os.path
生成可在任何操作系统上运行的路径,可以避免许多问题。
要打开新文件,请使用' w +'选项而不是' rw'。
在你的情况下:
import os
file_path = os.path.join(os.path.curdir, 'file.pck')
file = open(file_path,'w+')