python - 如何将txt文件放入Downloads目录中(python,odoo)

标签 python file save odoo

    a = random.randint(1, 9999)
    name = 'filename' + str(a * 7) + '.txt'
    print '>>', a
    ROOT = os.path.abspath(os.sep)
    filepath = os.path.join(ROOT, name)
    os.chdir(filepath)
    file = open(filepath, 'w')

它显示一个操作系统错误。 OSError:[Errno 2]没有这样的文件或目录:'/Users/Downloads'

最佳答案

您正在尝试os.chdir到一个文件。您的变量 name 是以 .txt 结尾的文件名,您将其附加到 ROOT 中。只需在将文件名添加到 filepath 变量之前更改目录即可。

关于python - 如何将txt文件放入Downloads目录中(python,odoo),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46030825/

相关文章:

python - 获取 numpy 数组的 argsort

python - 从列表列表中删除第 n 行 - Python

python - 使用 SCons 动态重新创建包含文件

java - 使用 java netbeans 程序打开各种文件

c# - 在 C# 中创建部分(或有界)FileStream

tensorflow - 无法在 TensorFlow 2 中加载模型权重

python - urlsafe_b64encode 总是以 '=' 结尾? :

java - 上传的用户个人资料图片存储在哪里?

r - 如何将列表保存到文件并再次读取(在 R 中)?

save - 我如何让 fabric.js 保存 Canvas 中每个对象的状态/位置并恢复以供将来编辑?