new is missing in module hmac SHA-based encryption function in Python

2007-11-21 Thread Hailong Wang
Hi,

I have small hmac encryption programm by python, but always complain that
hmac module does not have attribute new, do I need to install anything
additinal in my laptop? I am using python 2.5.1

import hmac
import md5
import sha
myhmac = hmac.new("test")


Traceback (most recent call last):
  File "C:\Python25\hw_script\hmac.py", line 1, in 
import hmac
  File "C:\Python25\hw_script\hmac.py", line 4, in 
myhmac = hmac.new("test")
AttributeError: 'module' object has no attribute 'new'


Thank you very much,


Harold
-- 
http://mail.python.org/mailman/listinfo/python-list

Re: new is missing in module hmac SHA-based encryption function in Python

2007-11-21 Thread Hailong Wang
Matt,

Thanks for response, I changed my script to hw_hmac.py, but still does not
work.

Traceback (most recent call last):
  File "C:/Python25/hw_script/my_hmac.py", line 1, in 
import hmac
  File "C:\Python25\hw_script\hmac.py", line 4, in 
myhmac = hmac.new("test")
AttributeError: 'module' object has no attribute 'new'
>>>



On Nov 21, 2007 8:35 AM, Matt Nordhoff <[EMAIL PROTECTED]> wrote:

> Hailong Wang wrote:
> > I have small hmac encryption programm by python, but always complain
> > that hmac module does not have attribute new, do I need to install
> > anything additinal in my laptop? I am using python 2.5.1
> >
> > import hmac
> > import md5
> > import sha
> > myhmac = hmac.new("test")
> >
> >
> > Traceback (most recent call last):
> >   File "C:\Python25\hw_script\hmac.py", line 1, in 
> > import hmac
> >   File "C:\Python25\hw_script\hmac.py", line 4, in 
> > myhmac = hmac.new("test")
> > AttributeError: 'module' object has no attribute 'new'
>
> Your script is called "hmac.py", so it's importing itself. You need to
> name it something else.
> --
>



-- 
Best regards,

Harold(Hailong) Wang
-- 
http://mail.python.org/mailman/listinfo/python-list