webForumDet fria alternativet

Skapa modul av classer

Programmering

2 svar · 423 visningar · startad av ps

Medlem sedan juni 2000841 inlägg
Frågan#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

Medlem 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.

Medlem sedan juni 2000841 inlägg
#3

Tack ska du ha funkar bra. :)

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

253 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)