【问题标题】:How to set output file permissions using matplotlib savefig()?如何使用 matplotlib savefig() 设置输出文件权限?
【发布时间】:2015-07-28 07:27:20
【问题描述】:

如何在 Python 脚本中为 matplotlib savefig() 命令生成的输出文件(例如 PDF)指定 *nix 读/写权限?即在文件生成后不必使用chmod

【问题讨论】:

  • savefig() 无法更改文件权限。之后必须使用 os.chmod(path, mode) 来完成,例如 os.chmod('fname, 0o400)。
  • @TrisNefzger 您应该将其发布为答案。

标签: python matplotlib permissions


【解决方案1】:

matplotlib.pyplot.savefig() 无法更改文件权限。之后必须使用os.chmod(path, mode) 完成,例如os.chmod(fname, 0o400)

【讨论】:

  • 你能给我看看这个例子吗?我想在虚拟机上使用它,它给出了同样的“拒绝访问”错误。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2015-11-08
  • 2017-02-22
  • 2014-11-16
  • 2011-01-17
  • 2012-12-26
  • 1970-01-01
  • 2012-02-19
相关资源
最近更新 更多