Message762

Author pedronis
Recipients
Date 2002-10-18.19:04:10
SpamBayes Score
Marked as misclassified
Message-id
In-reply-to
Content
https://sourceforge.net/mailarchive/forum.php?
thread_id=1134352&forum_id=5586 :


Can anyone explain this sys.path jar import behavior?  
I'm don't want to
 require the jar on the classpath.
 
 
 >>> 	import sys
 >>> 	sys.path.append('C:\\Program 
Files\\Apache Tomcat
 4.0\\lib\\classes12.jar')
 >>> 	sys.add_package('oracle.jdbc.driver')
 <java package oracle.jdbc.driver at 5933694>
 
 ### Everything is fine up to this point, now try to get 
the OracleDriver
 class
 
 >>> 	from oracle.jdbc.driver import OracleDriver
 Traceback (most recent call last):
 ImportError: cannot import name OracleDriver
 
 ### Why is this? If I do dir(oracle.jdbc.driver) I can 
see 'OracleDriver'...
 
 ### But anyway, for some reason this works
 
 >>> 	from oracle.jdbc.driver import *
 >>> 	OracleDriver
 <jclass oracle.jdbc.driver.OracleDriver at 3086613>
 
 ### And BTW, now this doesn't throw any errors.
 
 >>> 	from oracle.jdbc.driver import OracleDriver
 >>> 	
 

History
Date User Action Args
2008-02-20 17:17:10adminlinkissue625362 messages
2008-02-20 17:17:10admincreate