- Android alkalmazások - szoftver kibeszélő topik
- Azonnali mobilos kérdések órája
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Mobil flották
- iPhone topik
- iOS alkalmazások
- Redmi Watch 4 - olcsó hús, sűrű a leve
- Samsung Galaxy S23 Ultra - non plus ultra
- Eredeti dizájnnal tér vissza idén a Nokia 225 4G
- Xiaomi 12 - az izmos 12
Hirdetés
-
Premier előzetesen a Gray Zone Warfare
gp A mai naptól hivatalosan is elrajtol a játék korai kiadása PC-n.
-
Toyota Corolla Touring Sport 2.0 teszt és az autóipar
lo Némi autóipari kitekintés után egy középkategóriás autót mutatok be, ami az észszerűség műhelyében készül.
-
Új Beats fej- és fülhallgatók jelentek meg
ma Frissítette a Solo termékcsaládot az Apple házi audiomárkája.
Új hozzászólás Aktív témák
-
EQMontoya
veterán
válasz justmemory #635 üzenetére
Az egyetlen baja az strptime-nak, hogy flexibilitása szerintem egy márványtömbbel vetekszik.
Ha kicsit is változik az idő kiírásának formátuma, szórja az exceptiont, mint muter a lisztet a rétes alá.
Kivéve, ha írsz egy elég okos regexet a format részbe, de úgy meg már nem sokkal könnyebb használni, mint megcsinálni kézzel.
Az strftime viszont tényleg baba.[ Szerkesztve ]
Same rules apply!
-
EQMontoya
veterán
válasz justmemory #637 üzenetére
Szerintem még kétféle formátumra is elég rusnya lesz.
Kb. megoldások:
-Felismered Te magad, hogy melyik formátum, és ifelsz.
-try strptime(format 1) expect: blabla strptime(format 2)... (azaz megpróbálod az egyikkel, ha nem sikerül, a másikkal is)
-Írsz valami regexet, hogy mi lehet a pattern. Aki nem használt még regexet, az szenvedni fog.Same rules apply!
-
EQMontoya
veterán
válasz justmemory #639 üzenetére
#example timestamp: Mar 30 11:49:04.880 - the last part can be milisecs or microsecs (6 digits) as well.
timestamp_regex = re.compile('[A-Z][a-z][a-z] \d+ \d+:\d+:\d+\.\d+')
time_in_line = datetime.strptime(timestamp_regex.findall(msg)[0],"%b %d %H:%M:%S.%f")Szóval ilyenkor ez van.
Same rules apply!
-
cousin333
addikt
válasz justmemory #642 üzenetére
pip install pandas ???
Talán mehetne, legfeljebb a C-optimalizált részek helyett a Python kód futna. Tehát működne, csak lassabban. Ha viszont nincs dateutils, akkor szerintem nem települ, mert még a 0.12-es verziónak is függősége.
[ Szerkesztve ]
"We spared no expense"
-
justmemory
senior tag
válasz justmemory #645 üzenetére
Végül a pandas 0.2-t sikerült feltennem forrásból úgy, hogy működjön is (a 0.1 valamiért scipy hibát írt ki az egyik .so fájlra...). Tudom, hogy régi, de a numpy verzióm 1.4.0, python 2.5... Az alapdolgokra és tanulni azért remélem jó lesz
[ Szerkesztve ]
--- Imprisoned, inside this mind... --- Joined at the soul with a pair of headphones ---
-
cousin333
addikt
válasz justmemory #666 üzenetére
Az a 12 karakteres behúzás csak engem zavar? Már a 8-at is sokallom, a 2 meg kevés, én a 4-re szavazok. Természetesen szóközzel, nem tabulátorral.
"A fájl mentését én valószínűleg gtk-val oldanám meg"
Amit írsz, az igaz, de egy szkriptnyelvnél a GUI szerintem minimum a második lépés, vagy még későbbi. Akkor is inkább a tk-t próbálnám ilyen egyszerű feladatra, mert az része az alap Python telepítésnek.
"Tennék bele egy olyan apróságot is, hogy az "i" és "n""
Meg a zárójelezés is teljesen felesleges az == után. Kivéve talán ezt az esetet:
if kerdes in ('i', 'n'):
"#!/usr/bin/python - nem feltétlenül szükséges, csak könnyebb futtatni;"
Windows alatt is?
"#-*- coding:Utf-8 -*-; nem tudom, hogy ez utóbbi feltétlenül kell-e"
Python 3 alatt nem kell, az már tudtommal full Unicode, ékezettel, meg amit akarsz.
Még a fájlkezelésnél használnék context managert. Szerintem szebb, elegánsabb, és minden körülmények között automatikusan bezárja a fájlt:
with open(fajlnev, 'w') as f:
f.write(akarmi)[ Szerkesztve ]
"We spared no expense"
-
cousin333
addikt
válasz justmemory #669 üzenetére
Na igen, a Python más nyelveknél is sokkal háklisabban reagál a vegyesen alkalmazott behúzásokra...
Az általam használt szövegszerkesztők (Notepad++, Spyder, IPython... stb.) szinte mindegyikének van olyan funkciója, hogy a Tab-ot automatikusan a kívánt számú (esetemben 4) szóközre cseréli. A behúzás csökkentése is megoldható Shift + Tab használatával.
Ami a GUI-t illeti: én sem használom a tk-t, sőt, mást se nagyon (kivéve a Jupyter Notebook-ot). Csak azért javasoltam, mert az alapból része a Python telepítésnek és ilyen egyszerűbb feladatra vélhetően ez a legjobb.
Valóban egyszerűbb lehet kiválasztani a fájlt, mint begépelni az egész elérési utat, de a szkriptnyelves és a GUI-s implementálásnál csak egy rosszabb van: a kettő vegyítése - legalábbis ha utóbbit vegyítjük az előbbibe. Egy GUI implementálása más szemléletet igényel, hiszen "folyamat-alapú" működés helyett eseményvezéreltté válik. Nem is beszélve az integráláshoz szükséges, arányaiban sok extra kódról.
Ha pedig GUI, akkor én nem csak a fájl-választót írnám bele, hanem az egészet, a generálás gombtól kezdve a kimeneti címkéig. Úgy legalább megspórolná az eléggé esetleges while ciklust is.
[ Szerkesztve ]
"We spared no expense"
-
cousin333
addikt
válasz justmemory #671 üzenetére
Az objektum orientált Python programozáshoz egy remek video:
Python's Class Development Toolkit[ Szerkesztve ]
"We spared no expense"
-
válasz justmemory #722 üzenetére
Köszönöm a választ, de sajnos így is hasonló hibát dob...
Hogy hívják az éhes horgászt? Gyere Pista, kész a kaja!
-
cousin333
addikt
válasz justmemory #773 üzenetére
Érdekes teszt lenne pedig, hogy a megadott sor elé (elnevezés, paraméterek zárójelben és kettőspont) miket lehet beírni, hogy helyes Python kódot kapjunk. Pl.:
def
class
whileMind helyes, de persze az első a legvalószínűbb...
[ Szerkesztve ]
"We spared no expense"
-
gratzner
tag
válasz justmemory #791 üzenetére
Veszélyes dolog nálam az alapokkal kezdeni, mert jellemzően ha azzal kezdek, azt veszem észre általában, hogy többet gondolok bele a magyarázatokba és napokig el tudok pepecselni valamivel, ami már rég kész, de hihetetlennek tűnik, hogy csak ennyit akart vele a pl. 2-3 oldalnyi leírás
Alapvetően pedig én is ezt favorizálnám. Erős alap, aztán jöhet egy Hello World! Na jó túlzok, de érted...
Majd meglátjuk mit hoz a gyakorlat, általában van egy pont minden tanulnivalónál, amikor átkattan valami az emberben, hogy "Áhháá, most már világos, hogy honnan indultam és most hol tartok, hogyan tovább." Ehhez szerintem minimum napokat kell foglalkozni az adott dologgal, hogy a különböző megfogalmazású, előismereteket és releváns dolgokat feltételező oktatóanyagok közt kitisztuljon a lényeg. Onnantól kezdve gyorsul a folyamat, mert ilyenkor érted meg, fogod fel a rész- és a végcélt.
Most ajánlotta egy jó barátom az Atom nevű progit a későbbiekre. Megnéztem, hosszú távon szerintem nagyon jó lesz, de egyelőre szinte biztos, hogy elég az IDLE. -
gratzner
tag
válasz justmemory #793 üzenetére
Gondoltan a napok leírása után, hogy kiegészítem egy "heteket, hónapokat"-tal
Az is érdekes kérdés számomra, hogy mikorra derül ki majd a gyakorlatban, hogy valójában milyen típusú és kaliberű konkrét dolgokat is lehet megoldani ezzel a nyelvvel. Ez a pont remélem nem években mérendő idő múlva fog eljönni -
gratzner
tag
válasz justmemory #795 üzenetére
Azt hiszem ez a kis szösszenet sokat lendített azon, hogy ne unjam meg a dolgot mielőtt még valamelyest megismerhetnem... köszi szépen
-
sonar
addikt
válasz justmemory #1017 üzenetére
2.7-ben a paralell dolog nem igazán működik. Az az működik csak sokkal lassabb és erőforrás zabálóbb, mint ha egymásután futna
Igazából számomra az nem világos, hogy ha 100ms várás kell a kettő indítás között? Vagy 100ms után inditani kell mindenképpen[ Szerkesztve ]
A tudást mástól kapjuk, a siker a mi tehetségünk - Remember: Your life – Your choices!
-
axioma
veterán
válasz justmemory #1018 üzenetére
En most Tkintert probalgatnek 2.7 alatt, de mar egy egyszeru label bordert se csinal meg ugy ahogy varnam. Vannak valahol mukodo mintapeldak osszegyujtve? Igazabol egy nyilvanos kodu osszetettebb projekt is johet, asszem ki fogom tudni bogozni a lenyeget belole.
-
axioma
veterán
válasz justmemory #1022 üzenetére
Te irtal a tanulas helyett probalgatasrol, es en abban akadtam el, ennyi az osszefugges
Majd megnezek mast is, de most a Tkinter lenne a celpont (hobbi, python gui probalgatas, egy Evil2048-at raknek ossze, ugyis csak nulladik verzio bir lenni, azert rendes jatekra a mozgas esetleg attunes is jo lenne, de most szin sincs de legalabb egy 4x4-es negyzettablat latnek kozepre igazitott szamokkal... az algot akarom inkabb tovabb evil-esiteni, mert van egy nagy segitseg benne emeleskor )
Sot, tovabbiakra hasznos lenne hogy lassam, mi a kulonbseg ha masban csinalom. Netto gepelessel alakitanam most, hat nem egy swing GridBagLayout hiaba ir magarol kb. azonos funkcionalitast...[ Szerkesztve ]
-
axioma
veterán
válasz justmemory #1029 üzenetére
Nyilvan tutorialok stb. csak itt nehezites tkinter-nel, hogy 2.7-ben es 3-asban a neve ugyanaz (kis/nagy betut a gugli ugye nem figyeli), ellenben a hasznalata masnak tunik.
Megjegyzem tobbedik nyelv amit megismerek, igy azert a rutin megvan - mar olyan regen vegeztem az egyetemet, amikor egyesek itt me'g meg se biztos, hogy szulettek.[ Szerkesztve ]
-
s3toraph
senior tag
válasz justmemory #1043 üzenetére
Köszi!
Én maradok az egyszerűbb, feltelepítem és működik vonalon amin nem kell állítgatni.
(#1044) sztanozs:
Köszi a tippet. Visual studiot nem használok, fogalmam nincs róla, ez meg úgy látom egy python ide ami VS-ben fut, így inkább önálló IDE-t keresek.
(#1045) axioma:
Köszi az infót.
(#1046) cousin333:
Köszi az infókat.
Fel akartam rakni a spydert külön, de mint kiderült az nem az amire azt hittem, az is csomag. Ezt nem is lehet külön, csak a spydert telepíteni? Eddig egyedül csomagokban láttam.
Windowsban ez amit írtál, nem működik parancssorban: pip install spyder
Ha az anacondát választom, mert abban benne van, az mindent felrak ami benne van, vagy ki tudom választani, nekem mi szükséges? Ill. ha mindent felrak, akkor előtte szedjem le ezt a külön feltelepített pythont, vagy ez mindegy?
IDE-kböl még a Ninja-t néztem volna, de korábban írtad hogy azt már nem nagyon fejlesztik, szóval eddig csak a spyder lenne a befutó. Nagyon nem vágom mit hogyan kell felrakni, teljesen új nekem, ezért kérdezek ennyit + nem szeretném megszivatni sem magam.
Ja és igen, rapsberry-re is van anaconda? Mert ugye, egyforma szoftverkörnyezet kellene, amit windows-on megtanulok, amiket használok, pl. az IDE, ugyanúgy tudjam használni a PI-re telepített raspbian-on.
Az nem baj ha a csomag nekem feleslegesen nagy, és nem használom ki 10%-át sem. Az a lényeg hogy amit használni akarok az ott legyen, és jól működjön (python 3 + spyder IDE).
[ Szerkesztve ]
Régi rendszerben: 59 + / 0 - | A legújabb rendszerben (2020.02.28-ig összegyűlt): 162 + / 0 -
-
tvamos
nagyúr
válasz justmemory #1017 üzenetére
Köszönöm az ötletet!
Nagyjából megértettem a threading-et. Most ezt a que dolgot próbálom megérteni, mert adatok mennek a thread-ek közt, és ha while-al várok, húzza a procit."Mindig a rossz győz, és a jó elnyeri méltó büntetését." Voga János
-
tvamos
nagyúr
válasz justmemory #1058 üzenetére
PC-n nincs gond, húz egy szálat, jól van, de az 1-es málna megfagy tőle. Szeretnék valami szép megoldást, és úgy néz ki, meg is lett, csak még nem pont értem a leírást.
Ja, meg a kilépés még nem megy, csak task manager-ből, majd utána azt is megoldom.
És bocs a queue miatt!
"Mindig a rossz győz, és a jó elnyeri méltó büntetését." Voga János
-
tvamos
nagyúr
válasz justmemory #1070 üzenetére
Koszonom, megnezem majd a hetvegen.
Hat most ugy van, hogy az egyik thread figyeli a soros portot, es elkapkodja az adatokat, tesz hozza time-stamp-et, a masik neha kuld rajta adatot, a harmadik a lemezre ment a buffer-t, ha van benne valami, a foprogram meg intezi a GUI-t.
(#1069) sonar válasza tvamos (#1067) üzenetére
Lenne lehetosegem atterni 3-as Pythonra, de a ceges gepen csak ez a 2.7 lehet, es akkor a privat progim nem futna a ceges gepen, es eleg nekem egyszerre egyet tanulni. (A cegnel en hw. fejleszto vagyok, megkapom a python scriptet, es csak futtatom, de erdekel ez a dolog. Meg itt van egy rakat programozo, megis, ha valami bugos, akkor sokszor hetekig ugy marad... en meg majd jol kijavitom bosszubol.)[ Szerkesztve ]
"Mindig a rossz győz, és a jó elnyeri méltó büntetését." Voga János
-
adam0913
tag
válasz justmemory #1127 üzenetére
Az még jobb megoldás lenne, ha egyből SQL-be menteném, ott egyből külön cellákba rakná szerinted? (átírom a kódot, hogy sql-be mentse ki,megnézem)
Teljesen kezdő vagyok, leginkább a stackoverflowra támaszkodom
-
adam0913
tag
válasz justmemory #1129 üzenetére
MYSQL-t töltöttem le
Ezt nem értem, a table amit a web-scraping módszerrel nyertem ki az egy összefüggő egységes adatként látszik és aként is kezeli a python(?!). Tehát nincs külön neve a soroknak, oszlopoknak, hanem egységesen "maindatatable"-ként hivatkozok rá. Tehát ezt fel kellene dolgoznom egy ciklussal soronként, és ahol ","-őt talál, azokat az értékeket rakja be egy tömbbe vagy változóba, amit aztán msqlb-be már könnyebben tudok importálni? Ha igen, akkor ezt mégis hogyan lehetne kivitelezni? -
adam0913
tag
válasz justmemory #1136 üzenetére
Nem hozza létre sajnos, ezért tettem ki, hátha valaki tud tanácsot adni, hogy mit hagyhattam ki
-
sztanozs
veterán
válasz justmemory #1138 üzenetére
SQLite-ban nincs igazi dátum típus, csak szám meg szöveg - nem is érdekli, hogy a dátum rendes dátum-e...
JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
-
Atomixx
tag
válasz justmemory #1311 üzenetére
Üdv
Ezt írtam: "Miért nem lehet egyben minden ami kell hozzá hogy működjön?"
Tehát, azok a modulok amik szükségesek, hogy működjön. Semmi több."Persze meg lehetne írni úgy is a scriptet, hogy ellenőrizze, hogy megvan-e valamennyi szükséges modul, és ha nem, akkor előbb telepítse őket és utána induljon újra..."
Ez jó lett volna. Persze aki ért hozzá, biztos pár klikkel rendberakja hogy működjön.
kénytelen leszek utánanézni komolyabban a dolgoknak<~>
-
axioma
veterán
válasz justmemory #1354 üzenetére
Azert python2-ben ne hasznalja a range-et mert halal lassu lesz (szivtam ezzel mikor pythonilag kezdo voltam: eloszor letrehozza a teljes listat aztan lepked rajta, mig az xrange csak dobalja a kov. elemet)
Persze hogy ne legyen egyszeru, a 3-asban mar a range van csak... ami ilyenkor pont ugy muxik mint 2-ben az xrange.[ Szerkesztve ]
-
axioma
veterán
válasz justmemory #1356 üzenetére
NM. En pont progversenyekre hasznalom, ott nagyon nem mind1.
-
kezdosql
tag
válasz justmemory #1364 üzenetére
Adott egy webes CRM alkalmazas, amit nagy cegeknek akarnak eladni.
Nagy ceg vezetoje kozolte, hogy nincs ideje webezni, volt londoni kiallitason, ahol ilyeneket mobil telefonjan lehetett hasznalni, csak egy APP-ot kellett letolteni hozza, es vezetes kozben is kapta a friss informaciokat.
Ki lett adva az ukaz, hogy csinaljak letoltheto APP-ot, es akkor a ceg sok penzt fizet erte.
Nekem meg itt a dilemma, hogy olyan allasom legyen, ami abban segit, hogy nagyfonokok vezetes kozben az ut helyett a mobiljukat figyeljek. (Persze, en tomegkozlekedesen maradok, igy az en kozlekedesi kockazatom nem valtozik, csak az autosoke.)[ Szerkesztve ]
-
nagyúr
válasz justmemory #1380 üzenetére
Köszönöm a segítséget, rávilágítottál a problémára
A Terminalban ezt írtam be:
python main.py
Na ez a kód Python2-vel hívja meg, ha ezt írom:python3 main.py
, akkor működik -
justmemory
senior tag
válasz justmemory #1411 üzenetére
Bocs, lejárt a szerkesztési idő...
Mármint az intervallumok darabszámára nem kellene a lista esetében külön változó, mert ha fontos, akkor azt a
len(lista)
megadja.
Pl.:szam = 100
lista = []
# Ha mondjuk 4 intervallumot kérsz be, akkor pl.:
for i in xrange(4):
lista.append(intervallum) # Értelemszerűen stringben kell bekérni, különben ki fogja vonni egymásból a két számot...
# Ezt követően fog a listád úgy kinézni, hogy:
lista = ["1-10", "10-20", "50-100", "100-1000"]
for intervallum in lista:
if szam in intervallum:
parancs1 # Ha kifejezetten fontos, hogy éppen melyik intervallumban jár, akkor nyilván arra is figyelni kell.--- Imprisoned, inside this mind... --- Joined at the soul with a pair of headphones ---
-
#82595328
törölt tag
válasz justmemory #1413 üzenetére
Azt hiszem nem voltam egyértelmű, nem én adom meg, hogy hány elem lesz a listában. Grafikus felületen szeretnék egy űrlapot (kb. egy 2 oszlopos táblázat), aminek tetszőleges számú sora lehet.
for i in xrange(4):
lista.append(intervallum)Tehát ez biztos nem jó nekem.
for intervallum in lista:
if szam in intervallum:
parancs1Igen, ilyesmire gondoltam, csak lesz még egy for ciklus. Ami megmondja, hogy az egész hányszor fusson le.
Köszönöm!
Tehát a programrészlet valahogy így fog kinézni:for i in range(szam-x):
for intervallum in lista:
if szam in intervallum:
parancs1[ Szerkesztve ]
-
Vesporigo
aktív tag
válasz justmemory #1442 üzenetére
Smtplibbel szeretném küldeni.
Igazából már megvan a 3 csatolmány, 3 különböző könyvtárból hozom el őket, csak szeretném mindhármat csatolni ugyanabba a levélbe.Az érdekelne, hogy ebben az esetben hogyan hivatkozhatok a több csatolmányra a sendMailben.
A másik megoldás, ami eszembe jutott, ez lenne:
sendMail(TO, "Statusz", BODY, ['attach1','attach2','attach3'])
Vagyis az előzővel ellentétben itt nem fűzném össze a fájlokat, hanem egyenként hivatkoznék rájuk.
Melyik megoldás lehet működőképes?
Nincs szükségem for ciklusra, mert a fájlokat definiálom, mikor elhozom őket különböző könyvtárakból. -
ghostie
tag
válasz justmemory #1457 üzenetére
Szia, köszönöm ezt már próbáltam de sajnos nincs változás. Korábbi keresések alapján ez megoldás lehet, de olyat is olvastam, hogy csak linuxon működik. Én Windowson szeretném futtatni.
[ Szerkesztve ]
-
ghostie
tag
válasz justmemory #1463 üzenetére
Igen, pontosan ott száll el. Az sqlq egy szöveges változó, amiben az Sql Select utasítása van benne. Teszteltem egy kicsit tovább a dolgot. Úgy néz ki, hogy magában a viszonylag hosszú SQL utasításban maradt benne egy hosszú Ű, akkor adja ezt a hibaüznetetet. Ez sem jó, de ezen a problémán még át tudunk lépni.
Viszont ha az SQL utasítában nincs hosszú ű és ő, akkor lefut a lekérdezés, de az adatbázisban eltárolt ű és ő-ket lecseréli u-ra és o-ra (ha máshonnan, pl. pl/sql developerből kérdezem, akkor jól mutatja, vagyis az adatbázisban a megfelelő ékezetes betűk vannak eltárolva). Simán kiíratva a képernyőre is így jelenik meg, illetve csv-be írva is.
import sys
import csv
import cx_Oracle
csv_file = "tabla.csv"
outputFile = open(csv_file,'w') # 'wb'
output = csv.writer(outputFile, delimiter =';',quotechar =',',quoting=csv.QUOTE_MINIMAL, lineterminator='\n')
con = cx_Oracle.connect('**********')
cur = con.cursor()
sqlq="select * from F4101D where imitm=1"
cur.execute(sqlq)
for row_data in cur: # add table rows
output.writerow(row_data)
print (row_data)
outputFile.close()
cur.close()
con.close()[ Szerkesztve ]
-
#82595328
törölt tag
válasz justmemory #1483 üzenetére
Nem hiszem, hogy ez a baj. A mainFrame-ben az megvan. Mint írtam a kilépés gomb működik. Ha áttenném a "self.Close()" függvényt a print helyére. Akkor ott is lefutna.
# Handlers for mainFrame events.
def megnyitasOnMenuSelection(self, event):
# TODO: Implement megnyitasOnMenuSelection
print('valami')
def OnQuit(self, event):
# TODO: Implement OnQuit
self.Close()Hibaüzenet nincs. Konzolban kimenet nincs. Én olyasmire tippelek, hogy vagy return kell, vagy kell valami külön parancs, hogy a konzolba irányítsam a kimenetet.
[ Szerkesztve ]
-
#82595328
törölt tag
válasz justmemory #1483 üzenetére
Azt hiszem megtaláltam itt, este kipróbálom:
https://stackoverflow.com/questions/3526461/redirecting-standard-output-to-print-messages-in-gui-instead-of-terminal
When you use the print statement with wxPython, where it ends up depends on how you called wx.App().
wx.App(redirect=False) or simply wx.App(0) will send print statements to a console window, otherwise they will be sent to a little textbox window.
[ Szerkesztve ]
-
#82595328
törölt tag
válasz justmemory #1486 üzenetére
Ha már szóba került a GTK. Miért pont GTK? Nekem az a bajom vele, akkor csak linux(unix)-on fog futni. Ezzel ugrik a python egyik nagy előnye, hogy multiplatform. Vagy rosszul tudom?
-
#82595328
törölt tag
válasz justmemory #1491 üzenetére
Köszi a választ!
A qt-nél úgy tudom, ha fizetős programhoz használod, akkor fizetőssé válik, kivéve ha statikusan/dinamikusan(?) linkeled. Vagy valami ilyesmi. Ez egyelőre nem fenyeget, de hátha. Ezért a qt nálam kiesett. Igazából most kezdtem ismerkedni a grafikus felülettel. Mivel a két gépem közül az egyiken csak Win van, ezért fontos, hogy multiplatform legyen. Úgyhogy egyelőre marad a wxPython. Pláne ha a print függvény kimenetét át tudom irányítani konzolra! Ha nem akkor GTK. -
#82595328
törölt tag
válasz justmemory #1493 üzenetére
Ha jól látom az utolsó hír 2011-s? Akkor inkább nem.
-
kezdosql
tag
válasz justmemory #1576 üzenetére
persze nem tudom mire is kéne igazán neked, mert sajnos azokat a programokat nem ismerem, amiket említettél.
Egyszeru, a hataridonaplok csak egy buta "todo" listak, csak arra kepesek, hogy beirj egy szoveges megjegyzest adott idosavra. Utolagos kereses es cimkezes mar nincs bennuk.
A MS-nek az outlookja (de csak 2000-ig) volt mar egy normalisabb megoldas, tudtal parametereket megadni, mint szemelyek, helyszin, de a tobbi csak szoveges megjegyzes volt. Utolagos kereses ott se volt, illetve korlatosan, a cimtarban szereplo szemelyre tudtal keresni, de ha tobben voltak, mar problemas eredmenyt adott.
Ugyan ez van az online-os szarokkal is, csak arra jok, hogy elore beirj valamit, utolag csak a naptart vegignyalazva lathatsz barmit.Nekem az kell, hogy szemelyek, helyszin es talalkozo tipusa szerint tudjak keresni, mikor, kivel, milyen ugyben volt talalkozom akar evekkel korabban.
Mivel ilyet sehol se talaltam, ugy tunik, kemeny dio, egetemet vegzett programozok is kizarolag a huszonezredik ostoba naptarig jutnak el, csicsakkal es egyeb szarokkal, amikre nincs szukseg, mig az erdemi adatkezelest nagyivben elkerulik, mert valoszinuleg ahhoz mar programozoi tudas kellene, amit nem tanitottak meg nekik, cask a szinezest meg egyeb marhasagokat.
sql-ben probaltam, de nem jott ossze, mert ott csak kettesevel lehet az adatokat osszefuzni, itt pedig minimum harom, de talan tobb adat szerint, illetve ezek kombinacioi alapjan kelle keresni, ami tul bonyolultnak tunik egyetemi sql oktatok szerint. -
kezdosql
tag
válasz justmemory #1585 üzenetére
Az a kerdes, hogyan es milyen python reszeknek alljak neki, hogy kepben legyek.
-
Szőrös
veterán
válasz justmemory #1641 üzenetére
Bocsesz, a formázást elfelejtettem de úgy csináltam ahogy Te is.
Most kipróbáltam a pi3-on is linux alatt, ott rendesen működik nekem is. Azon 3.4.2-es python verzió van, win10-en meg 3.6.5 de gondolom ez nem olyan nagy eltérés, főleg, hogy az első kóddal működik.#1642) EQMontoya: létrejön, direkt néztem, de ki is töröltem a file-t, aztán futtatás után létre is jött csak üresen.
[ Szerkesztve ]
https://starcitizen.hu ha tudni akarod mi újság az univerzumban
-
GreenIT
tag
válasz justmemory #1700 üzenetére
Egyetlen python konyvet se latok a talalatok kozott.
A kerdes lenyege az volt, hogy a visszajelzesek alapjan a konyvekben csak "Listakeszites" cimu fejezet van, adatbazisos resz mar nincs.
Gondoltam, tudtok olyan konyvet amiben van - ezek szerint online anyagokat kell keresni, nem konyveket, kerdes a magyar tartalom, plane gyerekek szamara. -
GreenIT
tag
válasz justmemory #1708 üzenetére
zia,
leírták már többen is, de csak csatlakozni tudnék hozzájuk: minek ehhez könyv...?
Mert az iskolasok mar tul vannak a html es a php alapokon, es pythont kezdtek probalgatni, de a tanarnak nevezett segedero hathatos probalkozasa reven se tudtak a xampp alatt futo mysql adatbazisokhoz csatlakozni.
A konyvnek van egy jo tulajdonsaga, hogy ellenorzott peldakkal mutatja be a megoldasokat, es arra is kiter, hogy milyen hibaknak milyen megoldasai vannak.
Az altalatok proferelt szint viszont megelegszik azzal, hogy "hat, valaki mond valamit, oszt' ha megse mukodik, akkor majd lesz valami hibauzenet, es akkor majd csinalunk valamit."
Tanuloknak megoldasok kellenek, mert azt tanulja meg, es nem azt, hogy minden hiba eseten orakig kutasson weben es angol, fel mondatokbol odavetett szovegeket forditgasson, hogy megis, mirol van szo es mi lehet a megoldas.
-
#05216000
törölt tag
válasz justmemory #1717 üzenetére
Nekem nem tűnt úgy: eddig kétszer hangzott el, hogy milyen korosztályról van szó, azóta is jöttek az angol, neten található "szakirodalomra" való hivatkozások. Ráadásul úgy, mintha a kérdést beküldőnek lenne szüksége segítségre, holott már az elején azzal kezdte, hogy ő csak közvetít. Valahogy egyre úgy érzem, mára eltűnt az emberekből az olvasott szöveg átfogó értelmezésének képessége.
Ami a pythonos dokumentációkat illeti, sajnos tény, magyar nyelven alig van elérhető anyag, pláne nyomtatott formában, még kevésbé kellőképp ellenőrzött, lektorált tartalommal. Az eredeti kérdésre meg egyértelműen az a válasz, hogy nincs ilyen, legfeljebb valami egyetemi jegyzet.
Azt hiszem, nem tévedek nagyot, ha arra tippelek, az eredeti kérdés forrása valamelyik magyarul is megjelent PHP könyv, amiben szó esik a MySQL-ről is, nem csak arról, hogy hogyan kell kapcsolódni a szerverhez, hanem SQL-ről, talán némi adminisztrációról is.
Magyar nyelvű Python könyvről eddig nem nagyon tudtam, de most rákeresve találtam egy oldalt, néhány magyar nyelvű könyv listájával: https://wiki.python.org/moin/HungarianPythonBooks
Volt már?
Nem néztem át őket, egy kivétellel nem valószínű, hogy egyáltalán szót ejtenének bármiféle adatbázis kezelésről. -
#05216000
törölt tag
válasz justmemory #1719 üzenetére
Miután leíródott, hogy 10-12 éves korosztály, még jött n+1 olyan hozzászólás, amin látszott, hogy ezt totálisan figyelmen kívül hagyta a válaszadó. Ez tűnt "... olyannak ...".
Csak ezért merészeltem rákérdezni, hogy ez átment-e mindenkinek.A lényeg kb. annyi, hogy nem nagyon tudunk, illetve tudtok érdemben segíteni, mert egy lelkes kisgyerektől nem várható el sem a megfelelő angoltudás, sem a szakmai tapasztalat.
-
#05216000
törölt tag
válasz justmemory #1723 üzenetére
Akkor újra, ne sikkadjon el teljesen: van magyar nyelvű anyag is a neten, de nem néztem át, mennyire átfogó és használható: https://wiki.python.org/moin/HungarianPythonBooks
Vagy ez volt már korábban?
-
axioma
veterán
válasz justmemory #1723 üzenetére
? En nem tananyagot, hanem egy - az angol szovegbol azert kibogozhato, vagy segito csaladtag altal lefordithato - lehetseges hibamegoldast irtam csak le.
-
axioma
veterán
válasz justmemory #1731 üzenetére
offoff: a szociban az oroszok jogdijjal "szorakozas" nelkul kiadtak a kulfoldi konyveket oroszra forditve, ezert pl. a JATE matek tanszeki konyvtar eleg jelentos resze orosz nyelvu... /offoff
Igazabol az se mindegy, hogy most nekiall a gyerek rendesen tanulni, vagy csak az adott problemara akart magyar megoldast keresni. Gondoltam h az utobbi is segit, ha eltalaltam. De mind1.
Ha mar irok: en ugye eddig csak versenyzesre hasznaltam a pythont, vagyis csak a nagyon alap script dolgokat. Most a megmerettetes.ithon.info python versenye nem tul nehez, viszont elegge atfogo a kulonbozo temakoroket nezve. Jelenleg nem lehet hozzaferni, de talan ha kesobb (jovo heten fejezodik be) elerheto lesz mind a 10 feladatsor (10 percesek, 3-6 feleletvalasztos per fordulo), egy eleg rovid osszefoglalot ad arra, hogy mi az amire figyelni kell a nyelv kapcsan.