[Python] Funzioni come moduli

Leonardo learts92 a gmail.com
Lun 30 Giu 2008 15:41:39 CEST


Alla fine ho risolto con execfile, č incredibile: esegue un file come se
fosse all'interno del file chiamante, passandogli tutte le variabile, le
funzioni, e le classi esistenti.
L'unica cosa č che adesso un modulo č cosė ad esempio:

file rejoin.py:

#! /usr/bin/python
# -*- coding: UTF-8 -*-
user, mode, chan, request = self.get_params(server_response)
if self.Bot.nick in server_response:
	print "Sono stato kikkato!"
	self.Bot.join(chan)
	self.send(self.response, chan)

E fa un po' senso vederlo cosė, con praticamente tutte le variabili e
funzioni non dichiarate nč passate come argomento eppure funzionanti.
Ovvio che se lo lancio direttamente solleva decine di errori xD



Maggiori informazioni sulla lista Python