A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://mail.python.org/pipermail/python-dev/2001-February/012803.html below:

[Python-Dev] import succeeds on second try?

[Python-Dev] import succeeds on second try?Ka-Ping Yee ping@lfw.org
Sat, 10 Feb 2001 17:42:49 -0800 (PST)
This is weird:

    localhost[1118]% ll spam*
    -rw-r--r--   1 ping     users          69 Feb 10 17:40 spam.py
    localhost[1119]% ll eggs*
    /bin/ls: eggs*: No such file or directory
    localhost[1120]% cat spam.py
    a = 1
    print 'hello'
    import eggs # no such file
    print 'goodbye'
    b = 2
    localhost[1121]% python
    Python 2.1a2 (#22, Feb 10 2001, 16:15:14) 
    [GCC egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)] on linux2
    Type "copyright", "credits" or "license" for more information.
    >>> import spam
    hello
    Traceback (most recent call last):
      File "<stdin>", line 1, in ?
      File "spam.py", line 3, in ?
        import eggs # no such file
    ImportError: No module named eggs
    >>> import spam
    >>> dir(spam)
    ['__builtins__', '__doc__', '__file__', '__name__', 'a']
    >>>
    localhost[1122]% ll spam*
    -rw-r--r--   1 ping     users          69 Feb 10 17:40 spam.py
    -rw-r--r--   1 ping     users         208 Feb 10 17:41 spam.pyc
    localhost[1123]% ll eggs*
    /bin/ls: eggs*: No such file or directory

Why did Python write spam.pyc after the import failed?



-- ?!ng

Happiness comes more from loving than being loved; and often when our
affection seems wounded it is is only our vanity bleeding. To love, and
to be hurt often, and to love again--this is the brave and happy life.
    -- J. E. Buchrose 




RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4