Quote:
Originally Posted by dugan
when you have hundreds of megabytes worth of phone numbers.
|
What are you, a phone number pack rat?
I was going to write something about the relative merits of SQLite versus flat files using Python
fcntl.lockf() advisory file locking, but fortunately I noticed in time that this is for learning, not an I-need-this-tool case.
For a learning project, I too recommend Python + SQLite. SQLite will certainly come handy in many projects due to its versatility and ease of use.
I would, however, like to add a note of caution, prox. Because SQL tools are so handy, a lot of developers completely rely on them, ignoring all other approaches. Like they say, if your only tool is a hammer, all problems start to look like nails. Take care to learn other approaches, later, too. If for nothing else, then for widening your perspectives.