我有cpanel设置管道电子邮件到python脚本。我最终将不得不用这个脚本写入文件,所以我现在正在尝试一个非常基本的脚本。
#! /usr/bin/python
import sys
def main():
y = open("mail.txt", "a")
for line in sys.stdin:
y.write(str(line))
y.close()
main()
当我从命令行输入内容时,它运行正常,但是当我向其发送电子邮件时,它会因IO错误而反弹。
IOError: [Errno 13] Permission denied: 'mail.txt'
我做错了什么?