Importing "Modules"
Michal Bozon
bozon at natur.cuni.cz
Tue Mar 21 10:16:39 EST 2000
On Tue, 21 Mar 2000, JJ wrote:
> Hi!
>
> I have a lot of String contants and want them in a separate file. Then
> import the file in nessesary scripts.
>
> I have the scripts in directory C:\Python\Scripts\ and my contants in
> C:\Python\Scripts\Contants\Const.pyc
*********
>
> How can I import 'Constants.pyc' in C:\Python\Scripts\Test.py ?
>
> Constants.pyc
****************
So Const.pyc or Constants.pyc?
Maybe Constants.pyc
Probably PYTHONPATH does not contain a Constants directory.
- - - -
import sys
sys.path.append("c:/python/scripts/constants")
import Constants
...
...
Michal Bozon
> -----------------------------------------------------------
> # Contants for PTC
>
> strBil1 = "151001501"
> strBil2 = "151001502"
> strBil3 = "151001503"
> strBil4 = "151001504"
> strBil5 = "151001505"
> -----------------------------------------------------------
>
> Test.py
> -----------------------------------------------------------
> import constants
>
> print "The car is: " + constants.strBil1
> -----------------------------------------------------------
>
> When I have them in the same directory I get:
>
> 'import exceptions' failed; using string-based exceptions
> Exception occurred during event dispatching:
> Traceback (innermost last):
> File "C:\Python\Scripts\Test.py", line 3, in ?
> ImportError: no module named constants
>
> BR
> Joacim
>
>
>
>
More information about the Python-list
mailing list