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()
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")