645
Comentário:
|
← Revisão 5e 2008-09-26 14:07:20 ⇥
0
converted to 1.6 markup
|
Deleções são marcadas assim. | Adições são marcadas assim. |
Linha 1: | Linha 1: |
#pragma section-numbers off = Include = Às vezes pode-se achar necessária a inclusão de outro arquivo em seu programa, sem ter que recorrer ao "import" (quando, por exemplo, precisar carregar um módulo dinamicamente, e possuir o nome dele apenas em uma variável). O código abaixo faz exatamente isso. Não ligo para a licença de distribuição desse snippet, portanto façam o que quiser com ele :) == Código == {{{ #!python def include(filename): try: fd = open(filename, "r") except: return eval(compile(fd.read(), filename, "exec")) fd.close() }}} ---- LeandroPereira |