2015-07-28 51 views
0

如何在Python腳本中爲matplotlib savefig()命令生成的輸出文件(例如PDF)指定* nix讀/寫權限?即在文件生成後不必使用chmod如何使用matplotlib savefig()設置輸出文件權限?

+2

savefig()無法更改文件權限。必須事後用os.chmod(路徑,模式)來完成,例如os.chmod('fname,0o400)。 – 2015-07-28 07:39:47

+0

@TrisNefzger您應該將其作爲答案發布。 – Carsten

回答

1

matplotlib.pyplot.savefig()無法更改文件權限。之後必須使用os.chmod(路徑,模式)來完成,例如os.chmod(fname,0o400)。

+0

你能告訴我這個例子嗎?我想在虛擬機上使用它,並給出'訪問被拒絕'的相同錯誤。 – user3515225