Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Autoturismele BMW nu semnalizeaza...

Reparatie VFD

ETF termen lung VWCE vs VUAA.

Doua cabluri, o priza
 Cele mai verzi zone din Capitala ...

Igienizare instalatie climatizare

Topologie retea si alegere echipa...

UI aer conditionat porneste si se...
 Vodafone Tv+

Bataie ritmica la viteza resimtit...

Poza necunoscuta.

panou de sigurante la casa
 Comanda online, compania nu vrea ...

Reduceri mincinoase Makita

Ccleaner

Interviu viza turist SUA
 

[python] Problema OOP - class ierarh

- - - - -
  • Please log in to reply
2 replies to this topic

#1
LittleWho

LittleWho

    Member

  • Grup: Members
  • Posts: 288
  • Înscris: 30.11.2013
am urmatorul cod:

import pygame
class Button(pygame.sprite.Sprite):
	def __init__(self, arg1, arg2, arg3):
		pygame.sprite.Sprite.__init__(self)
def SubmitButton(Button):
	def __init__(self, arg, arg2, arg3):
		Button.__init__(self, arg, arg2, self.func)
		self.arg = arg3
	def func(self):
		print arg
s = SubmitButton(1, 2, 3)


cand il rulez primesc urmatoarea eroare: TypeError: SubmitButton() takes exactly 1 argument (3 given)

de ce se intampla asta? chiar nu inteleg. cine ma poate ajuta?
mersi!

#2
dani.user

dani.user

    Guru Member

  • Grup: Senior Members
  • Posts: 30,278
  • Înscris: 24.02.2007
De ce ai folosit def pentru SubmitButton?

#3
LittleWho

LittleWho

    Member

  • Grup: Members
  • Posts: 288
  • Înscris: 30.11.2013
ma-am chinuit 1 ora si jumate sa gasesc problema , dar n-am observat ca am scris def in loc de class!!!
cat de prost sunt! mersi dani.

Anunturi

Chirurgia endoscopică a hipofizei Chirurgia endoscopică a hipofizei

"Standardul de aur" în chirurgia hipofizară îl reprezintă endoscopia transnazală transsfenoidală.

Echipa NeuroHope este antrenată în unul din cele mai mari centre de chirurgie a hipofizei din Europa, Spitalul Foch din Paris, centrul în care a fost introdus pentru prima dată endoscopul în chirurgia transnazală a hipofizei, de către neurochirurgul francez Guiot. Pe lângă tumorile cu origine hipofizară, prin tehnicile endoscopice transnazale pot fi abordate numeroase alte patologii neurochirurgicale.

www.neurohope.ro

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate