simple client data base

Mark R Rivet markrrivet at aol.com
Sat Sep 8 15:47:28 EDT 2012


On Thu, 6 Sep 2012 01:57:04 -0700 (PDT), Bryan
<bryanjugglercryptographer at yahoo.com> wrote:

>Mark R Rivet wrote:
>> Hello all, I am learning to program in python. I have a need to make a
>> program that can store, retrieve, add, and delete client data such as
>> name, address, social, telephone number and similar information. This
>> would be a small client database for my wife who has a home accounting
>> business.
>
>Among programming languages Python is exceptionally easy to learn, and
>rocks for the kind of app you describe, but your goal is not
>realistic. Simple is better than complex, but what you can build at
>this point is far from what a professional accountant with her own
>business needs from a client database manager.
>
>> I have been reading about lists, tuples, and dictionary data
>> structures in python and I am confused as to which would be more
>> appropriate for a simple database.
>
>Those are good classes to read about, and I dare say that most
>Pythoneers at some time faced confusion as to which were most
>appropriate for the problem at hand. You'd need of all them and more,
>a whole freak'in bunch more, to build a professional quality contact
>manager app.
>
>> I know that python has real database capabilities but I'm not there
>> yet and would like to proceed with as simple a structure as possible.
>>
>> Can anyone give me some idea's or tell me which structure would be
>> best to use?
>>
>> Maybe its a combination of structures? I need some help.
>
>comp.lang.python tries to be friendly and helpful, and to that end
>responders have read and answered your question as directly as
>possible. There's good stuff available for Python.
>
>Mark, there is absolutely no chance, no how, no way, that your stated
>plan is a good idea. Fine CRM apps are available for free; excellent
>ones for a few dollars. You're reading about lists, tuples, and
>dictionary data? Great, but other home accounting businesses have
>their client databases automatically synced with their smart-phones
>and their time-charging and their invoicing.
>
>-Bryan
Well I have to say that this is most discouraging. I should give up
learning to program. I don't have a chance at all. Thanks.



More information about the Python-list mailing list