webForumDet fria alternativet

Skapa modul av classer

2 svar · 423 visningar · startad av ps

psMedlem sedan juni 2000841 inlägg
#1

jag försöker skapa moduler i Python och lyckas inget vidare. Nån som vet hur det fungerar?

vill kunna göra:

import <minmodul>

och sen kunna använda som vanligt.

------------------
ps » Email » URL

spangoMedlem sedan juni 20008 205 inlägg
#2

Öh... om du har en modul som heter personer.py, som ser ut så här...


class Person:
	def __init__(self, name, hobby):
		self.name = name
		self.hobby = hobby

... så importeras den så här...

import personer
kalle = personer.Person("Kalle", "ölhävning")

Detta förutsätter att personer.py finns i en katalog som finns i din PYTHONPATH, eller att den ligger i samma katalog som koden som importerar den körs ifrån.

------------------
These are the cries of the carrots, the cries of the carrots! You see, Reverend Maynard, tomorrow is harvest day and to them it is the holocaust.

psMedlem sedan juni 2000841 inlägg
#3

Tack ska du ha funkar bra. :)

------------------
ps » Email » URL

128 ms totalt · 3 externa anrop · v20260731065814-full.91fd2ad2
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)