By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
440,854 Members | 856 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 440,854 IT Pros & Developers. It's quick & easy.

include a python class in another python script.

P: n/a
I have a class that is defined in a file called MyClass.py

How do I use that class in another python script..
import MyClass ? (Does it need to be in a specific location?)

Aug 15 '06 #1
Share this Question
Share on Google+
2 Replies


P: n/a
KraftDiner wrote:
I have a class that is defined in a file called MyClass.py

How do I use that class in another python script..
import MyClass ? (Does it need to be in a specific location?)
Same directory as the script that's importing it, or in the PYTHONPATH.

import sys
print sys.path

Aug 15 '06 #2

P: n/a

KraftDiner wrote:
I have a class that is defined in a file called MyClass.py

How do I use that class in another python script..
import MyClass ? (Does it need to be in a specific location?)
MyClass.py has to be on your "python path". Your python path is a list
of directories python will search (in order) when you do an import
statement. By default, your current working directory is the first
place Python will search. You can also customize your python path.
Check out this part of the docs for more info:

http://docs.python.org/inst/search-p...ml#search-path

Aug 15 '06 #3

This discussion thread is closed

Replies have been disabled for this discussion.