Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

pristup access bazi iz Pythona

[es] :: Python :: pristup access bazi iz Pythona

[ Pregleda: 3689 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

MarkoA
Beograd

Član broj: 24600
Poruke: 80
*.rcub.bg.ac.yu.



Profil

icon pristup access bazi iz Pythona19.01.2005. u 08:48 - pre 233 meseci
Pozdrav. Treba mi konekcija preko win32com sa bazom u Accessu, ja sam radio import win32com.client pa dispatch ali ne znam kako da se povezem na JET engine. Potrebno mi je za batch procesiranje fajlova, unos podataka u bazu u paketu. Kad smo vec kod toga, posto se trazi da izvestaji sa podacima budu u exelu a baza u accessu, da li je uopste svrsishodno da se pise skripta u pythonu za to (trebalo bi obradjivati po 100 izvestaja dnevno) ili da se drzim nekog VB-a?
Hvala
 
Odgovor na temu

alex
Aleksandar Radulovic
Senior Software Engineer, Spotify
Stockholm, Sweden

Član broj: 71
Poruke: 2194
*.in.is.

Jabber: alex@a13x.info
ICQ: -1
Sajt: www.a13x.info


+1 Profil

icon Re: pristup access bazi iz Pythona19.01.2005. u 09:53 - pre 233 meseci
Zasto win32com kada mozes da koristis mx.ODBC module firme Egenix i access bazi pristupas putem ODBC-a. Znatno laksi i jednostavniji pristup nego putem dispatch-a.

Cenim da se u Python-u znatno lakse moze obaviti to sto zelis nego u VB-u. Sto se tice pisanja i citanja Excel dokumenata, to mozes da uradis putem win32com.client modula ili da na Netu nadjes Python modul kojim mozes da citas i kreiras Excel dokumente.
Alex: My favorite site is http://localhost/
R.J. Oppenheimer: "I am become death, destroyer of worlds" (1945 AD)
tweet.13x ||
linkedin.13x
 
Odgovor na temu

MarkoA
Beograd

Član broj: 24600
Poruke: 80
*.rcub.bg.ac.yu.



Profil

icon Re: pristup access bazi iz Pythona19.01.2005. u 11:03 - pre 233 meseci
Hvala Alex!
 
Odgovor na temu

MarkoA
Beograd

Član broj: 24600
Poruke: 80
*.rcub.bg.ac.yu.



Profil

icon Re: pristup access bazi iz Pythona19.01.2005. u 11:10 - pre 233 meseci
Eh, dovraga... Opet ja. Je l ima neka baš free varijanta, ovo je čini mi se 30 day trial?
 
Odgovor na temu

MarkoA
Beograd

Član broj: 24600
Poruke: 80
*.rcub.bg.ac.yu.



Profil

icon Re: pristup access bazi iz Pythona19.01.2005. u 11:19 - pre 233 meseci
Hajde kad sam već počeo priču, da pitam za stručno mišljenje. Radim bazu podataka u Accessu (nije moj izbor, to je zahtev) u koju podaci treba da se ubacuju uveče iz mnoštva popunjenih excel fajlova. Sad, ja sam se trudio da to maksimalno pojednostavim, u smislu da se sve trpa u jednu jedinu tabelu, pa onda ide dalje razvrstavanje... Sve bi ovo bilo opasno offtopic da ja ne mislim da bi mi taj posao u strašnom windows okruženju najbolje uradila neka python skripta.
Mislim, ideja mi je da se napravi ulaz za Python tipa koje fajlove da ubaci, on se nakači na win32, iščita ih kao CommaSeparated i ubaci u tabelu u Accessu, pri čemu je u svakom fajlu samo po jedan unos u tabelu. To bi trebalo raditi verovatno u VBA koji je nekako prirodno okruženje za sve to, ali ja kapiram da bi to bilo lakše sa Pythonom. Ili grešim?


Uuuf, koliki post, smorio sam sam sebe ...
 
Odgovor na temu

alex
Aleksandar Radulovic
Senior Software Engineer, Spotify
Stockholm, Sweden

Član broj: 71
Poruke: 2194
*.in.is.

Jabber: alex@a13x.info
ICQ: -1
Sajt: www.a13x.info


+1 Profil

icon Re: pristup access bazi iz Pythona19.01.2005. u 11:22 - pre 233 meseci
Huhm, koristim mx.ODBC poodavno, koliko se secam nije nikakvih licenci tada bilo. Mada, znao sam da ce verovatno preci na licenciranje, s obzirom da se radi o vrlo kvalitetnom setu paketa.

Verujem da mozes da koristis pakete bez problema - koliko vidim na njihovom sajtu, mxBase paket je free, dok je mx.ODBC komercijalan. Probaj da instaliras mx.ODBC i proveri da li ce raditi posle mesec dana.

Trebalo bi da negde imam starije pakete s kojima sam ja radio i s kojima nisam imao problema - potrazicu ih pa cu ti javiti.

Pozdrav,
alex.
Alex: My favorite site is http://localhost/
R.J. Oppenheimer: "I am become death, destroyer of worlds" (1945 AD)
tweet.13x ||
linkedin.13x
 
Odgovor na temu

alex
Aleksandar Radulovic
Senior Software Engineer, Spotify
Stockholm, Sweden

Član broj: 71
Poruke: 2194
*.in.is.

Jabber: alex@a13x.info
ICQ: -1
Sajt: www.a13x.info


+1 Profil

icon Re: pristup access bazi iz Pythona19.01.2005. u 11:26 - pre 233 meseci
Verovatno bi neki Excel makro (VBA, pretpostavljam - moje poznavanje Excela se svodi na otvaranje i zatvaranje Excel dokumenata) bio nekako "prirodniji" nacin da se izvede to sto zelis, mada je onda smaranje otvaranje svakog fajla ponaosob i pokretanje makroa, mada verujem da se i tu nesto moze zbudziti.

Uglavnom, pajtonisanje bi meni prvo palo na pamet. win32com je neverovatno mocna alatka .
Alex: My favorite site is http://localhost/
R.J. Oppenheimer: "I am become death, destroyer of worlds" (1945 AD)
tweet.13x ||
linkedin.13x
 
Odgovor na temu

MarkoA
Beograd

Član broj: 24600
Poruke: 80
*.rcub.bg.ac.yu.



Profil

icon Re: pristup access bazi iz Pythona19.01.2005. u 11:30 - pre 233 meseci
i, obećavam, poslednji put da te smaram (danas doduše:), je l ima negde organizovana dokumentacija za win32com, pošto je u ActivePythonu samo nabacana i nabrojane funcije...?
 
Odgovor na temu

alex
Aleksandar Radulovic
Senior Software Engineer, Spotify
Stockholm, Sweden

Član broj: 71
Poruke: 2194
*.in.is.

Jabber: alex@a13x.info
ICQ: -1
Sajt: www.a13x.info


+1 Profil

icon Re: pristup access bazi iz Pythona19.01.2005. u 13:30 - pre 233 meseci
Koliko znam, uz win32com dolazi i prateca dokumentacija. Mozda ti ova stranica pripomogne?

U svakom slucaju, imas i ovaj forum ako ti zatreba pomoc.
Alex: My favorite site is http://localhost/
R.J. Oppenheimer: "I am become death, destroyer of worlds" (1945 AD)
tweet.13x ||
linkedin.13x
 
Odgovor na temu

[es] :: Python :: pristup access bazi iz Pythona

[ Pregleda: 3689 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.