如何使用python创建新文件

nur*_*nur 1 python macos osx-leopard

如何在OSX leopard中使用python语言在/ var/log目录中创建新文件?我尝试使用os.open函数,但我得到"许可被拒绝"

提前致谢

Ale*_*lli 6

只有root才能在/var/log/Mac OS X上写入...:

$ ls -ld /var/log
drwxr-xr-x  60 root  wheel  2040 Oct  6 17:00 /var/log
Run Code Online (Sandbox Code Playgroud)

也许考虑syslog在标准库中使用该模块......