Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 4 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 01.01.09
Prihlásený: 22.06.11
Príspevky: 87
Témy: 25
Príspevok NapísalOffline : 27.05.2010 11:40

Cafte, tak vcera som zacal s pythonom a riesim jeden problem teraz, chcel som spravit maly skript ktory bude moct editovat alebo mazat subory, problem je ale v predavani hodnot premennych, nemam v tom este celkom jasno, tak prosim keby ste mi nejako pomohli. (kod este nieje kompletny ale pise mi chybu s premennou cesta ze je undefined). Diks :)

Kód:
class execute(cesta,cinnost):
    def __INIT__(self):
        import os
        self.subor = cesta
        existuje_mod = os.F_OK
        existuje_hodnota = os.access(cesta, existuje_mod)
        if existuje_hodnota == True:
            vykonaj(cinnost)
        elif existuje_hodnota == False:
            print "Subor neexistuje alebo cesta nieje spravna"

    def vykonaj(self):
            self.cinnost = cinnost
            self.cesta = cesta
            cinnost = {
            "vymaz": vymazat(self.cesta),
            "edituj": edituj(self.cesta),
            }

    def vymazat(self):
            self.cesta = cesta
            os.remove(self.cesta)
           
instancia = execute("D:\wamp\www\index.php", "vymaz")




Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 29.10.08
Prihlásený: 30.07.12
Príspevky: 933
Témy: 2
Príspevok NapísalOffline : 27.05.2010 11:56

skus presunut ceste,cinnost do konstruktora INIT za self, lebo tvoj zapis hovori otom ze tvoja trieda je odvodena od tired cesta a cinnost. ale mozno sa mylim, tiez s pythonom iba zacinam :)


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 01.01.09
Prihlásený: 22.06.11
Príspevky: 87
Témy: 25
Príspevok Napísal autor témyOffline : 27.05.2010 17:36

opravene :) a teraz

instancia = execute("D:\wamp\www\index.php", "vymaz")
TypeError: this constructor takes no arguments

:D:D


Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 29.10.08
Prihlásený: 30.07.12
Príspevky: 933
Témy: 2
Príspevok NapísalOffline : 28.05.2010 8:07

no python je case sensitive , takze musis davat pozor ci pises velke alebo male pismena , skus __INIT__ vymenit za __init__


Odpovedať na tému [ Príspevkov: 4 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. Mazanie suborov

v Operačné systémy Microsoft

1

505

31.12.2007 16:07

pawelino Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Mazanie súborov

v Operačné systémy Unix a Linux

3

272

07.01.2013 20:22

XOLOO Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. mazanie súborov

v Ostatné programy

8

1598

22.01.2010 14:25

buslo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. [Python] vymazanie pdf suborov

v Perl, Python, Ruby, CGI

3

469

26.07.2017 20:08

magic Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. hlaska - neregistrovana trieda

v Antivíry a antispywary

3

1283

08.04.2008 21:59

br4n0 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Trieda v Jave

v Assembler, C, C++, Pascal, Java

3

390

07.02.2014 8:55

m@rtyn Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Spolahlivy Phone/Stredna Trieda

v Mobilné zariadenia

6

687

27.11.2016 8:15

Smith Wesson Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. CSS Vlastna trieda pre anchor

v HTML, XHTML, XML, CSS

2

365

08.03.2012 18:46

BlackB Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Ako pridat zopar suborov do image *.nrg suborov?

v Ostatné programy

7

1270

30.08.2007 12:33

paulix Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. trieda na prácu s mysql databázov

v PHP, ASP

18

725

01.02.2009 9:58

stenley Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. trieda phpexcel -> problém s diakritikou

v PHP, ASP

1

263

11.02.2014 9:36

stenley Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. taka mala vecicka - namiesto bydliska trieda

v Redakčné systémy

4

454

14.12.2006 20:59

xyz Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. 24" stredna trieda - TN vs IPS

v Monitory, televízory a projektory

17

2826

19.09.2010 18:43

exot Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Trieda komplexné číslo a preťaženie operátorov? Poradte....

v Assembler, C, C++, Pascal, Java

5

629

19.03.2017 0:12

void Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Preco mi trieda nenacitava atributy v xml?

v Android, iOS, Windows Phone (Mobile)

4

484

29.06.2014 12:42

incredible Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Mazanie

v PHP, ASP

6

938

02.11.2007 20:06

Flety Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra