Showing posts with label python. Show all posts
Showing posts with label python. Show all posts

Tuesday, December 8, 2015

Announcement (updated): Python, advanced tools and visuals quizzes are up! Do them by Thursday

Updated: I've turned them on! Apologies, force of habit.

Pythonadvanced tools, and visuals quizzes are up! These are optional, but we've already had ten quizzes, so taking these can only improve your grade.

Finish them by end Thursday the 10th.

Professor Watson

Tuesday, December 1, 2015

Announcement: python, advanced tools, and visuals questions are up!

Python, advanced tools, and visuals questions are up!

Have a look at them before tomorrow's class if you can.

Professor Watson

Saturday, November 21, 2015

Program 5: Python

Here is your final coding assignment, due December 4th by end of day.

Goal:


You will be implementing a query interface for a database of World Series results using Python. Your code should read the search data from a form, retrieve the data from a mysql database and output the results of the search into an html formatted table. (Hint: You can use Python's CGI library for the form handling.)

We have provided the html source of a simple search form and the SQL code for creating the table in MySQL. The database table is structured as follows:
    Year (Primary Key)
    Winning Team
    Winning Manager
    League of Winning Team
    Games
    Losing Team
    Losing Manager

Resources:

Grading:
  • 10% Good turnin
  • form handling
  • database connection
  • correct output
     
Deliverables:
    • Python source file(s)
    • Readme with any references

    Saturday, April 6, 2013

    Find: Google offers Python and Java libraries that bring SMS, voice to apps

       
    Shared via feedly // published on Ars Technica // visit site
    Google offers Python and Java libraries that bring SMS, voice to apps

    Google has released a set of Python and Java libraries that help developers who use Google App Engine integrate text messaging and voice communications into their apps.

    Google App Engine is Google's cloud-based development platform, which lets developers build and host applications in Google data centers. The new Python and Java libraries for App Engine add easy access to SMS and voice capabilities by working with the APIs offered by Twilio, another cloud development platform that focuses on communication-heavy applications for mobile devices, desktops, and the Web.

    "Twilio Voice enables your application to make and receive phone calls," Google notes in a description of the new integration. "Twilio SMS enables your application to send and receive text messages. Twilio Client allows you to make VoIP calls from any phone, tablet, or browser and supports WebRTC."

    Read 2 remaining paragraphs | Comments


    Friday, March 8, 2013

    Find: Improve your App Engine skills with Google Developers Academy

    Improve your App Engine skills with Google Developers Academy

    Author PhotoBy Wesley Chun, Developer Relations Team

    Cross-posted with the Google App Engine Blog

    Are you developing on App Engine today or interested in learning how to use it? If you've gone through all the great App Engine docs and Getting Started tutorials (Python, Java, or Go) but want to take your App Engine skills a step further, then Google Developers Academy (GDA) is the place to go! We launched GDA this past summer at Google I/O 2012, with content for beginners as well as seasoned developers. What can you find on App Engine in GDA today?

    computers in a classroom

    If you’re interested in getting more background on what cloud computing is and where App Engine fits into that ecosystem, then this intro class (Introduction to Google App Engine) is for you. Once you’re done with this class, you’ll be ready to tackle the Getting Started tutorial, and after that, move on to the App Engine 101 in Python class.

    While some of the material found in App Engine 101 is similar to what's in the Getting Started tutorial, the 101 class targets developers who skipped the tutorial or completed it at some point in the past but don't want to repeat the exact same thing. The main differences include the following changes to the tutorial's content:

    • Use of the Python NDB API

    • Jinja2 templates

    • Discussion of data consistency and datastore indexes

    You can use the relational MySQL-compatible Google Cloud SQL service as an alternative to App Engine's native non-relational...