Now, I have a question about profile.
I write a program as below:
file name: pro.py
---
import profile
import string,re,sys,random,time
import main,read_dont
#Read the data
S1=sys.argv[1]
S2=sys.argv[2]
T=read_dont.readfile(S1,string.atoi(S2))
print "T[0] is %s" % T[0]
print "Total test pattern bit # is %d" % (len(T)*len(T[0]))
#End Read data ##
print "hello"
profile.run('main.solver(T,string.atoi(sys.argv[3]))')
---
main and read_dont are two functions which are defined by me.
But when I execute the instruction
python pro.py pattern_1196.v 14 7
, it show some error message
the error message is ~~
Traceback (most recent call last):
File "pro.py", line 3, in ?
import profile
File "/usr/lib/python2.2/profile.py", line 18, in ?
# provided that the above copyright notice appears in all copies,
and
NameError: name 'profile' is not defined
but I have import the module profile,
Is there any error?
Thanks a lot!
Sen-Lung Chen
--
http://mail.python.org/mailman/listinfo/python-list