[BangPypers] DBF error
Ranganath s
ranganaths at gmail.com
Thu Nov 19 12:23:25 CET 2009
well i did check for it. But if you look in to the dbf.py in the dbf module
may be you can understand. Here is my imports on interpreter,
@anand,These are silly errors. If you need to post to a forum for resolving
them,
there is something wrong with your way of coding.
>> Yep, i do know there is some thing wrong with this code. just requesting
geeks out there in python to just help out thats it..
==============================
==================
>>> from dbfpy import dbf
>>> from dbfpy import Dbf
Traceback (most recent call last):
File "<pyshell#1>", line 1, in <module>
from dbfpy import Dbf
ImportError: cannot import name Dbf
>>> db = dbf("abcd",True)
Traceback (most recent call last):
File "<pyshell#2>", line 1, in <module>
db = dbf("abcd",True)
============================================
-Ranganath.S
On Thu, Nov 19, 2009 at 4:36 PM, Anand Balachandran Pillai <
abpillai at gmail.com> wrote:
> On Thu, Nov 19, 2009 at 4:24 PM, Ranganath s <ranganaths at gmail.com> wrote:
>
> > HI all,
> >
> > i have installed the DBF module and just wrote a small program as
> > follows :-
> > from dbfpy import dbf
> >
> >
> > def OpenFile(tblName):
> > '''fpath = os.path.join(local.DB_DIR,tblName)'''
> > '''f=open(tblName,"ab+")'''
> > db=Dbf(tblName,True)
> > db.addField(
> > ("NAME","C",15),
> > ("SName","C",15),
> > )
> > for(n ,s ) in (
> > ("john","miller"),
> > ):
> > rec=db.newRecord()
> > rec["NAME"]=n
> > rec["SNAME"]=s
> > rec.store()
> > db.close()
> >
> > OpenFile("test.dbf")
> >
> > =============================
> > This programs gives error as follows
> > =============================
> > cursor at cursor:~/SchoolManagementSystem$ python test.py
> > Traceback (most recent call last):
> > File "test.py", line 23, in <module>
> > OpenFile("test.dbf")
> > File "test.py", line 9, in OpenFile
> > db=Dbf(tblName,True)
> > NameError: global name 'Dbf' is not defined
> > =================================================================
> >
>
> Dbf != dbf
>
> You are importing module as "dbf" so how do you expect name "Dbf"
> to be there ?
>
> These are silly errors. If you need to post to a forum for resolving them,
> there is something wrong with your way of coding.
>
>
> >
> > Can some one point out like where am i going wrong.
> >
> > Thank you
> > Ranganath.S
> >
> >
> >
> >
> > --
> > I blog at http://ranganaths.wordpress.com
> > _______________________________________________
> > BangPypers mailing list
> > BangPypers at python.org
> > http://mail.python.org/mailman/listinfo/bangpypers
> >
>
>
>
> --
> --Anand
> _______________________________________________
> BangPypers mailing list
> BangPypers at python.org
> http://mail.python.org/mailman/listinfo/bangpypers
>
--
I blog at http://ranganaths.wordpress.com
More information about the BangPypers
mailing list