Cómo seleccionar funciones / clases definidas en __main__ (python)

Me gustaría poder seleccionar una función o clase dentro de __main__, con el problema obvio (mencionado en otras publicaciones) de que la función / clase de decapado está en el espacio de nombres __main__ y no se podrá seleccionar en otro script / módulo.

Tengo la siguiente solución que funciona, ¿hay alguna razón para que esto no se haga?

Lo siguiente está en myscript.py:

import myscript
import pickle

if __name__ == "__main__":               

    print pickle.dumps(myscript.myclass())

else:

    class myclass:
        pass

editar: El desenlace se haría en un script / módulo quetiene acceso a myscript.py y puede hacer unaimport myscript. El objetivo es utilizar una solución comopitón paralelo para llamar a funciones de forma remota, y poder escribir un corto,ser único Script que contiene las funciones / clases a las que se puede acceder de forma remota.

Respuestas a la pregunta(3)

Su respuesta a la pregunta