Strona główna Polish Python Coders Group
   Strona główna   Pomoc Zaloguj się Rejestracja  
Witamy, Gość. Zaloguj się lub zarejestruj.
Czy dotarł do Ciebie email aktywacyjny?

Zaloguj się podając nazwę użytkownika, hasło i długość sesji

Aktualności:
Szukaj Szukaj
Strony: [1]   Do dołu
Drukuj
Wątek: Sprawdzenie czy dany obiekt dyskowy istnieje.  (Przeczytany 390 razy)
« : 09:01 10/08/17 »
gregory_000 Offline
Hello World!

Zobacz profil
*

Reputacja: 0
Wiadomości: 8


Witam,
potrzebuje sprawdzić czy dany obiekt dyskowy istnieje i potrzebuje wartość odpowiedzi zapisać do zmiennej. Przykład:

>>> path.exists('C:\\Python24\\tcl\\tcl8.4\\history.tcl')

True

>>> path.exists('C:\\Python24\\tcl\\nowy')

False

Czy jest możliwość aby zapisać odpowiedź do zmiennej którą mógłbym później wykorzystać w skrypcie?

Pozdrawiam
Zapisane
« Odpowiedz #1 : 11:18 10/08/17 »
DJangoL Offline
Advanced Python User

Zobacz profil
**

Reputacja: 19
Wiadomości: 248


jest możliwość Uśmiech

Kod
Twoja_zmienna_przechowujaca_dane_o_dostepnosci_pliku = path.exists('C:\\Python24\\tcl\\tcl8.4\\history.tcl')

Większość funkcji zwraca jakieś informacje i robisz to tak:

zmienna = funkcja(argumenty)

Funkcja może zwracać więcej wartości, wtedy możesz zrobić tak:

a, b, c = funkcja3(arg)


Zapisane
« Odpowiedz #2 : 09:33 11/08/17 »
gregory_000 Offline
Hello World!

Zobacz profil
*

Reputacja: 0
Wiadomości: 8


Napisałem coś takiego ale nic mi nie zwraca .

Kod
from os import *
import os
 
def path():
   data = os.path.exists('C:\\Dell')
   return data
 
wynik = path()
 
wynik

Jakieś dalsze instrukcje? Mrugnięcie
Zapisane
« Odpowiedz #3 : 10:18 11/08/17 »
DJangoL Offline
Advanced Python User

Zobacz profil
**

Reputacja: 19
Wiadomości: 248


Na koncu zamiast wynik wpisz print(wynik) i będzie OK. Możesz oczywiście też dać print( path() ).

REPL to nie to samo co tradycyjne uruchomienie skryptu. Masz o jeden import za dużo.
Zapisane
« Odpowiedz #4 : 10:24 11/08/17 »
gregory_000 Offline
Hello World!

Zobacz profil
*

Reputacja: 0
Wiadomości: 8


Dzięki za pomoc Uśmiech
Zapisane
Strony: [1]   Do góry
Drukuj
Skocz do:  

© 2007 - 2017 Polish Python Coders Group
Powered by SMF 1.1.21 | SMF © 2006-2009, Simple Machines | Theme by PixelSlot