Ejemplo n.º 1
0
def get_content(pad_name):
    url = NOTEPAD_CC_URL + pad_name
    r = requests.get(url)
    d = pq(r.text)
    contents = d('#contents')
    print_v("Get successful")
    return contents.text()
Ejemplo n.º 2
0
def post_content(pad_name, content):
    ajax_url = 'ajax/update_contents/' + pad_name
    parameters = {
            'contents': content,
            'caret_position': len(content),
            'scroll_position': 0
    }
    headers = {'Content-Type': 'application/x-www-form-urlencoded'}
    payload = urllib.urlencode(parameters)
    url = NOTEPAD_CC_URL + ajax_url
    print_v("Sending data to {}".format(url))
    write_v('...')
    r = requests.post(url, data=payload, headers=headers)
    r.raise_for_status()
    print_v("Request successful")