🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.python
Article #15783

Re: partycja w trybie ro/rw

#15783
From: Rob Wolfe
Date: Sun, 18 Jun 2006 21:24
33 lines
1882 bytes
Tomasz Wendlandt <juggler@7thguard.net> writes:

> Tomasz Wendlandt napisał(a):
>
>> import os
>> os.path.ismount.isreadonly()
>> gdyby oczywiscie cos takiego istnialo;)
>
> Czesciowe rozwiazanie problemu:
>
> import os
> print os.access('/',os.W_OK)
>
> Sprawdza czy dostep do "/" jest "writable". Musi byc wykonywane z roota,
> w przeciwnym wypadku zwroci False.
>
> Ktos ma lepszy pomysl?

Ten pomysł nie ma nic wspólnego z tym czy partycja jest podmontowana
jak read-only czy nie. Dostępu do ścieżki możesz nie mieć np. z powodu
braku uprawnień.
IMHO masz tylko dwa wyjścia:

1. sparsowanie wyjścia polecenia mount (moja propozycja)
2. sparsowanie pliku /proc/mounts (propozycja Adama Przybyły)

os.path.ismount.readonly() nie istnieje i wcale mnie to nie dziwi.
Wyobrażasz sobie implementowanie tego na wszystkie platformy,
na których działa python? Bo ja nie.

-- 
pozdrawiam
Rob
Technical Details
Message-ID: <877j3eb1i6.fsf@smsnet.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
References: <e71enr$dk8$1@atlantis.news.tpi.pl> <874pyj7h5w.fsf@smsnet.pl> <slrne98krk.2s9b.spam_nie@rsc.pl> <87fyi3h4mz.fsf@smsnet.pl> <e73gi4$8nn$1@nemesis.news.tpi.pl> <e73j10$br1$1@nemesis.news.tpi.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
From: Rob Wolfe <rw@smsnet.pl>
Newsgroups: pl.comp.lang.python
Subject: Re: partycja w trybie ro/rw
Date: Sun, 18 Jun 2006 23:24:49 +0200
Organization: "Portal Gazeta.pl -> http://www.gazeta.pl"
Lines: 33
Message-ID: <877j3eb1i6.fsf@smsnet.pl>
References: <e71enr$dk8$1@atlantis.news.tpi.pl> <874pyj7h5w.fsf@smsnet.pl> <slrne98krk.2s9b.spam_nie@rsc.pl> <87fyi3h4mz.fsf@smsnet.pl> <e73gi4$8nn$1@nemesis.news.tpi.pl> <e73j10$br1$1@nemesis.news.tpi.pl>
NNTP-Posting-Host: sun2.smsnet.pl
Mime-Version: 1.0
X-Trace: inews.gazeta.pl 1150665886 2880 217.97.214.2 (18 Jun 2006 21:24:46 GMT)
X-Complaints-To: usenet@agora.pl
NNTP-Posting-Date: Sun, 18 Jun 2006 21:24:46 +0000 (UTC)
Cancel-Lock: sha1:kyWvw0lIiEuSRbMDuaY2tUncK1I=
X-User: rw8899
User-Agent: Gnus/5.1007 (Gnus v5.10.7) Emacs/21.4 (gnu/linux)
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit