使目录在python下面

时间:2013-08-10 13:05:07

标签: python permissions operating-system

当我尝试os.makedirs("/home/user/newdir")时,当python脚本位于“/ home / user / somefolder”时,它给了我 OSError: [Errno 13] Permission denied: '/home/user' 那我怎样才能newdir

1 个答案:

答案 0 :(得分:-1)

问题是我使用socket.gethostname()来获取我的电脑的用户名,但我应该使用getpass.getuser()代替。 getpass.gethostname()给了我“chriss”,而在kristians @ chriss:〜$