|Jan 29, 2009, 02:43 AM||#1|
Python newbie help (please read)
In the book I'm currently using, I'm working on Module imports. I'm trying to import a module but I'm stuck. The book (Learning Python) has its code written for a DOS window, instead of the terminal, so please forgive me for quoting the DOS commands out of the book, instead of UNIX commands.
So I'm trying to import a script that i wrote earlier that's called "script4". The book says to do the following:
D:\LP3E\Examples> c:\python25\python >>> import script4 win32 A long string of numbers shows up here
Last login: Thu Jan 29 02:27:07 on ttys000 name of computer:~ homefolder$ python Python 2.5.1 (r251:54863, Nov 11 2008, 17:46:48) [GCC 4.0.1 (Apple Inc. build 5465)] on darwin Type "help", "copyright", "credits" or "license" for more information. >>> import script4 Traceback (most recent call last): File "<stdin>", line 1, in <module> ImportError: No module named script4 >>>
I'm totally lost here. If it matters, the script is located at:
The Electronic Frontier Foundation
Last edited by Dmac77; Feb 23, 2009 at 04:46 PM.
|Jan 29, 2009, 12:22 PM||#3|
So when you import a module, the python interpreter will look for that code in a particular set of directories.
If you want to know where it will look just enter:
> import sys
This will show you all the directories where the interpreter will search for your module.
By default, this search path will include your current directory.
So as Catfish_Man said, the easiest way is to be in the directory when you start the interpreter.
Hope that helps.
|Thread Tools||Search this Thread|
|thread||Thread Starter||Forum||Replies||Last Post|
|High School Junior. Advice? (please read)||Super Intendo||Design and Graphics||21||Feb 7, 2009 06:07 PM|
|Is it possible to bypass the headphone jack? (please read)||SuperSnake2012||MacBook Pro||3||Feb 18, 2008 02:29 AM|
|Buying iPhone, Using In Canada (PLEASE READ)||NJDevils44||iPhone||13||Aug 25, 2007 04:22 PM|
All times are GMT -5. The time now is 07:45 PM.