joelcarranza + python   22

csvkit
csvkit is a suite of utilities for converting to and working with CSV, the king of tabular file formats.
data  python  tools 
january 2012 by joelcarranza
envoy
Python Subprocesses for Humans
python  library 
january 2012 by joelcarranza
clint
Python Command-line Application Tools
python  library 
january 2012 by joelcarranza
Pelican
Pelican is a simple weblog generator, writen in python.
blog  python 
december 2011 by joelcarranza
Requests: HTTP for Humans
Most existing Python modules for sending HTTP requests are extremely verbose and cumbersome. Python’s builtin urllib2 module provides most of the HTTP capabilities you should need, but the api is thoroughly broken. It requires an enormous amount of work (even method overrides) to perform the simplest of tasks.

Things shouldn’t be this way. Not in Python.
http  python 
october 2011 by joelcarranza
Learn Python The Hard Way, 2nd Edition — Learn Python The Hard Way, 2nd Edition
This simple book is meant to get you started in programming. The title says it's the hard way to learn to write code; but it's actually not. It's only the "hard" way because it's the way people used to teach things. With the help of this book, you will do the incredibly simple things that all programmers need to do to learn a language:

Go through each exercise.
Type in each sample exactly.
Make it run.
That's it. This will be very difficult at first, but stick with it. If you go through this book, and do each exercise for one or two hours a night, you will have a good foundation for moving onto another book. You might not really learn "programming" from this book, but you will learn the foundation skills you need to start learning the language.

This book's job is to teach you the three most essential skills that a beginning programmer needs to know: Reading and Writing, Attention to Detail, Spotting Differences.
python  ebooks 
june 2011 by joelcarranza
Natural Language Toolkit
Analyzing Text with the Natural Language Toolkit
nlp  python  ebook  thlinx 
april 2011 by joelcarranza
Think Stats: Probability and Statistics for Programmers
introduction to Probability and Statistics for Python programmers. license as creative-commons
free  books  python  license:cc 
march 2011 by joelcarranza
pyproj - Project Hosting on Google Code
Performs cartographic transformations and geodetic computations.
The Proj class can convert from geographic (longitude,latitude) to native map projection (x,y) coordinates and vice versa, or from one map projection coordinate system directly to another.
The Geod class can perform forward and inverse geodetic, or Great Circle, computations. The forward computation involves determining latitude, longitude and back azimuth of a terminus point given the latitude and longitude of an initial point, plus azimuth and distance. The inverse computation involves determining the forward and back azimuths and distance given the latitudes and longitudes of an initial and terminus point.
python  mapping  programming 
march 2011 by joelcarranza
Pattern | CLiPS
Pattern is a web mining module for the Python programming language.
It bundles tools for data retrieval (Google + Twitter + Wikipedia API, web spider, HTML DOM parser), text analysis (rule-based shallow parser, WordNet interface, syntactical + semantical n-gram search algorithm, tf-idf + cosine similarity + LSA metrics) and data visualization (graph networks).
python 
february 2011 by joelcarranza
Shapely
BSD-licensed Python package for manipulation and analysis of planar geometric objects. It is not concerned with data formats or coordinate systems. It is based on the widely deployed GEOS (the engine of PostGIS) and JTS (from which GEOS is ported) libraries. This C dependency is traded for the ability to execute with blazing speed. In a nutshell: Shapely lets you do PostGIS-ish stuff outside the context of a database using idiomatic Python
python  gis  license:bsd 
february 2011 by joelcarranza
Beautiful Soup Documentation
Beautiful Soup is an HTML/XML parser for Python that can turn even invalid markup into a parse tree. It provides simple, idiomatic ways of navigating, searching, and modifying the parse tree.
python  lib 
march 2009 by joelcarranza
Whoosh: a fast pure-Python search engine
Whoosh is a fast, featureful full-text indexing and searching library implemented in pure Python.
library  python 
february 2009 by joelcarranza
The Tao of Mac - The Python Grimoire
a book of magic spells and invocations. A Python tiddlywiki quick reference file
python  programming  reference 
march 2008 by joelcarranza

Copy this bookmark:



description:


tags: