import

Georg Brandl g.brandl-nospam at gmx.net
Sun Aug 20 13:45:58 EDT 2006


figo_wei01 at 126.com wrote:
> bugnthecode 写道:
> 
>> How are you trying to import it? Is it in the same directory as your
>> other script? If not is your python path set correctly?
>>
>> When importing a module that you have written you exlude the .py
>> extension. You should be using:
>> import hello
>>
>> Hope that helps,
>> Will
> 
> i am on a windows platform. i have written scrip named 123.py.  it can
> be run. ok i save it to C:\Python24 ,exactly the same dir where python
> works.  but " import 123" doesnt work.

You can't import modules whose names have non-identifier names with
plain "import". Or would you like "123" to refer to a module?

If you have to do this (and I have a strong feeling that you haven't)
use the built-in function __import__().

Georg



More information about the Python-list mailing list