Keresés

Részletes keresés

Törölt nick Creative Commons License 2017.03.14 0 0 29

... mert a Visual Basic-hez nem jutok hozzá.

Ezért Python. Kezdő vagyok. Egy olyan programot szeretnék írni, ami képernyőről, nyomógomb vezérléssel (pl. RadioButton), soros porton bekapcsolja egy Arduino kimenetét. Először az USB porton, aztán a későbbiekben RS-485-ön. A fejlettebb változat pedig Arduino bemenet állapota jelenne meg a képernyőn valamilyen szimbólummal, akár sötétről világosra váltó LED-del.

Egyelőre még ott sem tartok, hogy egy RadioButton-t létre hozzak.

Hun az apám? Creative Commons License 2017.01.09 0 0 28

Python 3-ban.  Python 2-ben (és a jópár helyen még mindig előforduló Python 1.5.2-ben) zárójel nélkül jó.

Előzmény: capt.nemo (20)
Törölt nick Creative Commons License 2016.11.15 0 0 27

3) ...HTML, CSS

Előzmény: Törölt nick (26)
Törölt nick Creative Commons License 2016.11.15 0 0 26

1) C, C++

2) C++, C#

3) Python, PHP

4) JavaScript, Ruby

Előzmény: Törölt nick (25)
Törölt nick Creative Commons License 2016.10.15 0 0 25

Python mellé melyik programozási nyelvet érdemes megtanulni, ha

  • #1: valaki úgy általában PC-re akar alkalmazásokat programozni,
  • #2: valaki PC-re akar játékokat fejleszteni,
  • #3: valaki webre akar programozni,
  • #4: valaki webre akar játékokat fejleszteni.
_szergej_ Creative Commons License 2016.09.06 0 1 24

Ez igy nem tul sok info, melyik sorban? (OSX-en, 2.7.11-es verzioval mukodik rendesen)

Előzmény: czp49 (23)
czp49 Creative Commons License 2016.09.05 0 1 23

Legyetek üdvözölve !

 

Rágom át magam Gerald Swinnen remekművén,de megfeneklett a folyamat a 13.4.2 példánál ami egy háromcsúszkás ablakot hozna létre. 

A hibaüzenet a következő:

File "/usr/lib/python2.7/lib-tk/Tkinter.py",line 87,in _cnfmerge cnf.update(c)

ValueError: dictionary update sequence element #0 has length 1; 2 is required

Százszor átnéztem a kódot, tökéletesen egyezik a leírtakkal, mégis leakad.

Tud valaki magyarázatot (megoldást)adni ?

 

Köszönettel: CzP 

 

ervwrevwervwervewrv Creative Commons License 2015.06.26 0 0 22

Jár még erre élő ember? :)

 

Regexp gondom van, valószínűleg nincs rá jó megoldás, de mit lehet tudni...

 

Van egy logom, kb. ilyen formában:

 

<yyyy mmm dd hh:mm:ss> <ip-cím> user.warning kernel: <név>=<érték> <név>=<érték> és ez a páros ismétlődhet akárhányszor.

 

pl.

2015 Jun 26 12:22:33 127.0.0.1 user.warning kernel: par=1 par2=2 par3=3

 

Na erre szeretnék egy olyan regexp-t létrehozni, ami a számomra lényeges darabokat egy-egy csoportba foglalja. Az elejével nincs is gond:

 

r'^(.... ... .. ..:..:..) (S+) user.warning (kernel): '

 

Eddig szép. Viszont a maradékot hogyan tudnám úgy leírni, hogy csak egyszer kelljen leírnom, de az illeszkedjen a sor maradékában lévő összes név-érték párra úgy, hogy mindegyik önálló csoport legyen?

Az előző mintához fűzött '(S+ )+?' nem jó, ráadásul épp az lenne a lényeg, hogy az értékpárok közt előforduló szóközök ne is kerüljenek bele a csoportba. (tudom, split..., de az egy másfajta változat, csak leegyszerűsítettem a dolgot)

 

Ötlet?

 

invbandi71 Creative Commons License 2011.07.02 0 0 21

Így már jó. Köszönöm. :)

Előzmény: capt.nemo (20)
capt.nemo Creative Commons License 2011.06.07 0 0 20

print ("Hello, vilag!")

Előzmény: invbandi71 (19)
invbandi71 Creative Commons License 2011.06.06 0 0 19

Sziasztok!

 

Én a pythont windows alatt próbálgatom és már rögtön az elején elakadtam. :(

 

print 'Hello vilag'

 

vagy

 

print "Hello vilag"

 

SyntaxError: invalid syntax <== mindkét esetben ezt írja ki! Mi a baj? Nem értem!

 

Kösz a válaszokat.

 

Üdv: IB

kixly Creative Commons License 2009.05.21 0 0 17
Sziasztok!

Segítséget szeretnék kérni. Vizsgafeladatot kaptam, amihez többek között python programozási ismeretek szükségesek. (Hozzá kell tennem, nem informatika szakos vagyok, sőt semmi programozáshoz hasonlót nem tanultam eddig még, úgyhogy előre elnézést, ha nem szakszerűen fogalmazok…)
A feladat a következő:
„Készítsünk 200 db azonos méretű GIF file-t ötbetűs angol szavakból. A szavak egyes karakterei legyenek véletlenszerűen kék, piros és fehér színűek (szürke alapon). „

Egy kép esetében sikerült ezt megcsinálnom, aminek az Image Magic-es utasítása (mert ezzel a programmal kell alapvetően a képszerkesztést elvégezni) a következő:

Pl a radar szó esetében:
1. lépés: convert -background gray -pointsize 72 -fill red label:R r.gif (ugyanezt még az A, D, A, R betűkre is, majd:
2. lépés: montage r.gif a.gif d.gif a.gif r.gif -background gray -geomtry +5+5 radar.gif

És most jönne a PYTHON-os része a dolognak: a random színválasztás, és hogy betűnként végigmenjen, majd összerakja és ezt a 200-szor:)

Eddig jutottam:

import sys
import random

betu=["a", "b","o", "u", "t"]
print "convert -background gray -poinsize 72 -fill",
print random.choice(["red", "white", "blue"]),
print "-label",
for i in betu[0]:
print i,
print "1.gif"

Ez alapvetően kihírja az 1. image-es utasítást, DE még azt kellene megoldani valahogy, h sorba menjen a betűkön, és a file nevét változtassa (2.gif, 3. gif, és így sorba tovább).

Valami olyasmit kellene, hogy vegye az 1. szó 1. karakterét, majd 1.szó 2. karakterét….5ig,. És ezt lefuttatni a 200 szóra. A fenti parancssorban szétbontottam egy szó, 5 betűjét, de ez így macerás lenne 200 szónál megcsinálni:S


Majd ezt az egészet egy batch file-ba kellene átirányítani. Ezt sem tudom, hogyan kell:$

Tudna valaki segíteni ebben?

Köszi:)
dejo Creative Commons License 2007.11.13 0 0 15
( dejo | 2007. november 13., kedd - 10:14 )

* Szkriptek: Python, Perl, Bash, ...

Sziasztok!
Nos objektum orientáltság környékén vagyok eltévedve és nem igazán ugrik be a megoldás.
Java-ban például definiálom az osztályt és példányosítom, majd használom. Itt a Pythonban legalábbis a Tkinter használatkor, egy kicsit másképpen van, ami már homályossá teszi kicsit.
De lehet, hogy nem is ez az ahol jelenleg eltévedtem.

Mondom konkrétan! Feltöltöttem a forrásokat ide: http://www.freeweb.hu/dejo/merleghaz/merleghaz.zip

{Ez egy raktárkezelő és mérleg kezelő (leolvassa a hídmérleg kijelzőjét soros porton ez a pyserial-al működik) és merlegjegy készítő program lesz, sokféle lekérdezéssel, költség elosztással, gyártással (alapnyagból késztermék, itt konkrétan kövekből és butumenbő aszfalt) stb..}

Három fájl van jelenleg benne:
dbkezelo.py # adatbázis elérési adatok; nyitás; zárás;
mstart.py # Bejelentkezés, főmenü
merlegeles.py # Merlegelés, első mérés, második mérés, mérlegjegy készítés, stb..

Az mstart.py belépteti a kezelőt, és ha belépett engedélyezi a menüt számára. A menü egyik pontja meghívja a merlegeles.py-ban lévő merlegjegy-et.

def openMerleg(self):
merlegeles.merlegjegy(self.master)

Nos szeretném itt is elérni a belépett kezelő adatait, amit az mstart.py-ben recKezelo rekordban tárolok.
Erre készítettem is egy átadó metódust:

def KezRek(self):
return recKezelo

De sajnos nem tudom, hogy kellene meghívnom a merlegeles.py programban.
Kommenttel jelöltem, hogy most hogyan próbáltam, és mi a hibaüzenet.

Tudom ez így (mármint a források) elég kezdetleges, de ez lenne az első adatfeldolgozó programom Pythonban.
Szóval lehet cikizni szolídan "haveri alapon", de azért nagyon ne hülyézzetek le, mert nem tesz jót a lelkivilágomnak!
Elsődlegesen a konkrét problémám megoldása érdekelne, de azon túl is minden jobbító kritikát nagyon megköszönök.


A hup.hu-n már idáig jutottunk.
Bign Creative Commons License 2007.09.09 0 0 14
Én is ismerkedek vele.
Jó lenne 1-2 arc, aki már alkotott valamit...
Előzmény: wizes (13)
wizes Creative Commons License 2007.09.09 0 0 13

Ép ma szúrtam ki, kéne egy jó nyelv.

Annak lácc.

Előzmény: Bign (12)
Bign Creative Commons License 2007.09.09 0 0 12
Pythonnal sehol senki nem foglalkozik?
fricczi Creative Commons License 2004.07.09 0 0 11
Sziasztok...ha aktuális még, én is nagyon szívesen segítenék egy python "központ" létrehozásában. Sajna méltánytalanul el van hagyagolva ez a nyelv. Pedig kezdő programozó palántáknak leginkább ajánlhato "első nyelv". Könnyen olvashat, egyszerű szintatkikájú programnyelv. ha még aktuális, küldjetek mailt...
__init__ Creative Commons License 2003.05.23 0 0 10
Szívesen segédkeznék bármilyen Pythonos témában, akár fordítás, akár tutorial-írás. S?t, "egyéb hasznos dolgok" is, bár ez alatt nem tudom, mit értesz :-)
Előzmény: ar314 (9)
ar314 Creative Commons License 2003.01.28 0 0 9
Szivesen látok mindenkit, aki szeretne a Pythonról fordítgatni vagy a
meglevő anyagokat ellenőrizni.
Jelenleg rajtam kívül két jelentkező van. Mint írtam, elkezdtem a Python
oktatót (tutorial), de most már többen folytatjuk.

Ha több jelentkező lenne, akkor lefordíthatnánk egyéb hasznos dolgokat
is.

ar314 Creative Commons License 2002.09.24 0 0 8
A Turbopascal vs. Python témában is leírtam, de jobban szeretném, ha ez
a szál tovább élne. Kezdőknek egy kis ízelítő.

Stallman ajánlja a Pythont, és nem is olyan gyenge nyelv az. Objektumok
is vannak benne, és a sztringeket könnyebben lehet kezelni mint a C-ben.
Nagyon erős oldala a grafika. Komoly 3D-s könyvtárak vannak hozzá, bár
ezeket nem használtam. Érdemes megnézni a felhasználható modulokat a
www.python.org dokumentációi között.

Én írogatok egy programot, és úgy érzem C-ben nem jutottam volna eddig
vele. Van egy részben magyarított oktató is az oldalamon. Mindkettő
elérhető innen.

Pár példa:
lista = [(1, "a"), (2,"b)]
for (szam, betu) in lista:
 print "A %d-dik betu a %s" % (szam, betu)

a=[1,4,3,5]
b=[4,7,8]
ls = [(x, y) for x in a for y in b if aEz összegyűjti azokat a számpárokat, ahol az első tag az a-ban, a
második a b-ben van, és az utóbbi nagyobb.

if 4<= b <70: #Gondolom érthető
 print b

a=1; b=1
while a<1000:
 print a
 a, b = b, a+b

Ez kiírja a Fibonacchi-sort.

A Ruby egy hasonló nyelv, csak sokkal szabadabb, ami nem feltétlenül
előny (nehezebben olvasható is lehet) de ezzel nem leszólni akarom.

wrí Creative Commons License 2002.03.18 0 0 7
unix alatt a 'curses'-t kell beimportalnod, win alatt nem tudom, de ez talan segit: wconio
Előzmény: taivas (6)
taivas Creative Commons License 2002.03.16 0 0 6
Pls help... hogy kell képernyő törlést csinálni és kurzor
pozicionálást csinálni Python-ban?
( a clrscr és a gotoxy pascalos parancsok megfelelői kellenének )
Ötlet?
wrí Creative Commons License 2002.02.20 0 0 5
ma elneztem a pygame.seul.org-ra es leszedtem egy 'twitch' nevu jatekot.. ehhez a pygamehez nem semmi libSDL tamogatas kell. plusz az SDL_ttf-hez a freetype library, plusz a libSDL melle meg az SDL_image, SDL_mixer stb stb.. beletelt egy kis idobe, mire elindult a twitch :) utana pedig kiakasztotta az X-es egeret, raadasnak pedig miutan mindezeken mar tul voltam, rajottem, hogy nem is szeretek mar jatszani, hehe.
mindenesetre szep kezdemenyezes.
wrí Creative Commons License 2002.02.20 0 0 4
a starshipes honlapodon a linkek meg a regi python.hu cimre mutatnak.
Előzmény: ar314 (2)
wrí Creative Commons License 2002.02.20 0 0 3
mindjart megnezem az ajanlott oldalakat, kozben pedig egy kerdes:
adott itt nekem egy - nagyon - microsoft kornyezet, a tulelest linuxon(debian,potato) vegzem, eleddig perlben es nehany binarissal(rdesktop, vnc, samba) tettem, viszont egyre gyuloletesebb a leveleimet weben keresztul olvasni.. perlben nem sikerult elernem az imap servert - ntlm authentikacional elhal -, python mennyire tamogatja ezt?
az exchange server 2000-es.
Előzmény: ar314 (2)
ar314 Creative Commons License 2002.02.19 0 0 2
Ajanlott olvasmány:
www.python.hu Itt a Fórum.
www.szgti.bmf.hu/~ahorvath/python Ezt az oldalt én követtem el.
Van rajt egy részben magyar oktató
Kitartást kívánok.
Arpi
Előzmény: wrí (0)
ttaarrllee Creative Commons License 2002.02.15 0 0 1
$PRÓBA
wrí Creative Commons License 2002.02.14 0 0 0
Nem mondhatni, hogy sokan reflektaltak volna erre :)
Igy, ennyi ido tavlatabol is tetszik?
Szeretnem elkezdeni, leszedtem a python 2.2-t, de meg valahogy nem vitt ra a lelek, ez az indentelgetes eleg abszurdnak tunik, de ha most a legutobbi perl kodom nezem, mintha lenne ertelme :)
Előzmény: inkspot (-)
inkspot Creative Commons License 2001.12.20 0 0 topiknyitó
Sziasztok!
Foglalkozik itt valaki a Python programozási nyelvvel? Én kb. 1 hónapja
találkoztam vele... meglepően kényelmes és sokoldalú! Túlzás nélkül:
a legjobb, amivel eddig találkoztam.
InkSpot

Ha kedveled azért, ha nem azért nyomj egy lájkot a Fórumért!