title: Can I develop Python code (for other platforms) on an iPad?
body: <p>I will be doing some light-weight traveling in the near future.  I will not have any scheduled development work while I'm traveling but may be called on to tweak some Python applications.  For convenience, I'm considering carrying an iPad instead of a Windows computer.</p>
  
  <p>The libraries I'm most concerned with are sqlite3, csv, xlrd, openpyxl, cherrypy.  Also, pyodbc, although I assume that's out of the question (and I wouldn't have a SQL Server instance to talk to anyway).  For testing, I would ideally be able to run cherrypy on the iPad and have the browser interact with localhost.  All my development work uses Python 2.7.</p>
  
  <p>My question is whether the Python stack and library support on the iPad is sufficient for me to reasonably expect to perform small-scale programming as described.  </p>
  
  <p><strong>Please note, I do <em>not</em> want to develop programs that will run on and be distributed for the iPad (except for my own use during testing), the target systems are all Windows or Ubuntu systems.</strong></p>