<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">On 03/22/2013 01:36 PM, Daniele
      Varrazzo wrote:<br>
    </div>
    <blockquote cite="mid:9bf23ccf543084c92d9630e09c335450@develer.com"
      type="cite">
      <blockquote type="cite" style="font-weight: bold; font-style:
        italic; color: #000099;">
        <blockquote type="cite" style="font-weight: bold; font-style:
          italic; color: #000099;">
          <blockquote type="cite" style="font-weight: bold; font-style:
            italic; color: #000099;">import sys
            <br>
            sys.path.insert(0, r"c:\python27\")
            <br>
            from gb import nomemodulo    # ora dovrebbe funzionare.
            <br>
          </blockquote>
        </blockquote>
      </blockquote>
      <br>
      Resta che devi creare c:\python27\gb\__init__.py, anche vuoto.
    </blockquote>
    <br>
    Aggiungo che a partire da Python 3.3 una directory puo' essere un
    package <br>
    (implicit namespace package) anche se non contiene il file
    __init__.py:<br>
    <br>
    $ mkdir mydir<br>
    ls<br>
    mydir<br>
    $ echo "print(__name__)" > mydir/foo.py<br>
    $ python2.7 -c "import sys; sys.path.append('$PWD'); import
    mydir.foo"<br>
    Traceback (most recent call last):<br>
      File "<string>", line 1, in <module><br>
    ImportError: No module named mydir.foo<br>
    $ python3.3 -c "import sys; sys.path.append('$PWD'); import
    mydir.foo"<br>
    mydir.foo<br>
    <br>
    Il nuovo meccanismo di import e' descritto nella PEP-0420:<br>
    <br>
    <meta http-equiv="content-type" content="text/html;
      charset=ISO-8859-1">
    <a href="http://www.python.org/dev/peps/pep-0420/#specification">http://www.python.org/dev/peps/pep-0420/#specification</a><br>
    <br>
    <pre class="moz-signature" cols="72">-- 
Marco Buttu

INAF Osservatorio Astronomico di Cagliari
Loc. Poggio dei Pini, Strada 54 - 09012 Capoterra (CA) - Italy
Phone: +39 070 71180255
Email: <a class="moz-txt-link-abbreviated" href="mailto:mbuttu@oa-cagliari.inaf.it">mbuttu@oa-cagliari.inaf.it</a></pre>
  </body>
</html>