Skip to content

The mturkweb package provides a small class to retrieve all batches for a given Mechanical Turk requester account.

License

Notifications You must be signed in to change notification settings

ShinNoNoir/mturkweb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Readme
==============================================================================

The mturkweb package is a simple Amazon Mechanical Turk (AMT) library for 
retrieving information information that is only available through the AMT 
web interface:

   * HIT batches
   * Monetary transactions 


Usage
------------------------------------------------------------------------------

The mturkweb package provides an MTurkWebSession class which can be used to
retrieve information about batches. An instance of this class is created 
by calling the login function with the credentials of a Mechanical Turk 
requester account.

Example usage:

::

    import mturkweb
    
    session = mturkweb.login('[email protected]', 'password')
    batches = session.get_batches()
    
    for status in batches:
        print status
        print '-' * 76
        
        for batch in batches[status]:
            print '%s\t%s' % (batch.geturl(), batch.name)
        
        print
        print



Installation
------------------------------------------------------------------------------

This package can be installed using `pip`:

::

    pip install https://github.com/ShinNoNoir/mturkweb/archive/master.zip



About

The mturkweb package provides a small class to retrieve all batches for a given Mechanical Turk requester account.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages