pyspread is a non-traditional spreadsheet application that is based on and written in the programming language Python. The goal of pyspread is to be the most pythonic spreadsheet.
pyspread expects Python expressions in its grid cells and returns Python objects, which makes a spreadsheet specific language obsolete. Each cell returns a Python object that can be accessed from other cells. These objects can represent anything including lists or matrices. Has a built-in renderer that interfaces with matplotlib for showing visualizations and graphics. Other Python modules can be imported and referenced as cells. Import CSV, export CSV, PDF, and SVG.
The latest stable release v1.1.3 of pyspread runs on Python 2.7.x. A Python 3 compatible version that runs on Python 3.6+ is available as a beta.
Git repo: https://gitlab.com/pyspread/pyspread
minidb 2 makes it easy to store Python objects in a SQLite 3 database and work with the data in an easy way with concise syntax. Designed for embedded use (imported as a module) and not a stand-alone server. Supports SQL queries.
SeaweedFS is a simple and highly scalable distributed file system. There are two objectives: to store billions of relatively small files, and to serve those files fast. Implements an object store with O(1) disk seek and an optional filer with a POSIX interface. Metadata can be stored in one of several RDBMSes. Speaks HTTP(S). Supports multiple access APIs, including S3, HDFS, and WebDAV. Can automatically back itself up offsite. Supports multiple URI formats, with varying degrees of niceness. Large files are chunked transparently to the user.
Following the Terms of Service change at Thingiverse, archive.org downloaded the whole bloody thing and put it online. The tarball's 81 gigabytes in size, so I hope you've got some disk space...
A very well done description of decorators in python. Go in depth about how functions are first class objects, scope, self-modifying code, and how everything works. programming languages documentation tutorial
The homepage of the Open Graph protocol, a system of tags for turning web pages into smart objects in a social graph. Describes what kind of content it is (which implies how to treat it) and allows functionality to be imported from social media sites. Supplies much greater context for web pages. Includes multimedia content.
4203 links, including 278 private