[Pythonmac-SIG] Augh? Is this possible? Python can not read ~/Library/Preferences/ByHost/com.apple.screensaver.003065980c94.plist
Steve Spicklemire
steve at spvi.com
Thu Aug 4 16:30:20 CEST 2005
I don't think you can use the '~' shortcut in python:
>>> os.path.exists('~/.bashrc')
False
>>> os.path.exists('/Users/steve/.bashrc')
True
-steve
On Aug 4, 2005, at 9:20 AM, Schollnick, Benjamin wrote:
> Folks,
>
> This is strange... But I suspect it is a permissions issue....
>
> 1) I can not seemingly read my screensaver preference file.
> ~/Library/Preferences/ByHost/com.apple.screensaver.003065980c94.plist
>
> os.path.exists (
> r"~/Library/Preferences/ByHost/com.apple.screensaver.
> 003065980c94.plist"
> )
>
> returns False...
>
> The file exists... I can CAT or GREP it.. But I can not
> seemingly read
> it from inside of python.....
>
> Can anyone duplicate this?
>
> I suspect that this maybe that it is -rw------? (Read/writable
> by Administrators
> Only)....
>
> But if I SUDO the python application (ie. sudo python
> console4.py) it still
> fails....
>
> Any ideas? or work arounds?
>
> System_profiler does not have this data... I checked the XML
> file... It only
> lists the screensaver module name... (I need the IdleTime, and
> if it is password
> protected...)
>
> - Ben
> _______________________________________________
> Pythonmac-SIG maillist - Pythonmac-SIG at python.org
> http://mail.python.org/mailman/listinfo/pythonmac-sig
>
>
More information about the Pythonmac-SIG
mailing list