> I went looking for a pure-Python NoSQL database and came across TinyDB…which had a simple interface, and has handled everything I’ve thrown at it so far! Why would anyone need a simple NoSQL? Why would you go the NoSQL route if it isn't a HUGE complex database?
'New' Python modules of 2015
11–20 of 137 posts
Re: 'New' Python modules of 2015
#12Re: 'New' Python modules of 2015
#13It does progress bars too...
Re: 'New' Python modules of 2015
#14I am using Scrapy a lot. http://scrapy.org/ It is very well designed web crawling library.
Re: 'New' Python modules of 2015
#15> I went looking for a pure-Python NoSQL database and came across TinyDB…which had a simple interface, and has handled everything I’ve thrown at it so far! Why would anyone need a simple NoSQL? Why would you go the NoSQL route if it isn't a HUGE complex database?
You've already got a perfectly fine KVS built into the language.
Re: 'New' Python modules of 2015
#16Interesting list. I love Anaconda! A few years ago I tried to set up a Mac with a scientific computing stack and it took me days to hack my way through all the various dependencies and incompatible versions. Anaconda now lets me do that in a minutes.
Re: 'New' Python modules of 2015
#17Earlier quoted context omitted.
You've already got a perfectly fine KVS built into the language.
Could you name it?
$ py
Python 2.7.8 |Anaconda 2.1.0 (64-bit) ... on win32
>>> import bsddb
>>> print bsddb.__doc__
Support for Berkeley DB 4.3 through 5.3 with a simple interface.
For the full featured object oriented interface use the bsddb.db module instead. It mirrors the Oracle Berkeley DB C API.
Re: 'New' Python modules of 2015
#18Interesting list. I love Anaconda! A few years ago I tried to set up a Mac with a scientific computing stack and it took me days to hack my way through all the various dependencies and incompatible versions. Anaconda now lets me do that in a minutes.
Me too...I taught a python class by making everyone download Anaconda's distribution of 3.x...and everyone could do the assignments no matter what kind of computer they used. Anaconda does a little too much for me to have it be my own default install but it does quite well in on boarding beginners. I use pyenv to install maintain Anaconda on my own machine when I need to replicate student work
Re: 'New' Python modules of 2015
#19Re: 'New' Python modules of 2015
#20I am using Scrapy a lot. http://scrapy.org/ It is very well designed web crawling library.
No Python 3 support yet?