[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