вторник, 27 октября 2009 г.

python

Вообщем я написал скриптик, который отправляет текст на пастие.орг
в целях изучения языка Python, планирую приделать фичу скармливания ему файлов.


#!/usr/bin/python
# -*- coding: utf-8 -*-
from BeautifulSoup import BeautifulSoup
import urllib2
import urllib
import httplib
import re


url = 'http://pastie.org/pastes/' # ттут живет паста
values = {
'paste[body]' : open(raw_input('Введите прыщепуть: \n')).read(), # тело пасты
'paste[parser_id]':'4', #код которым подсвечивать 4 ruby
'paste[restricted]':'0', # паста не приватная
'paste[authorization]':'burger', # показывает такой логин в хедерах
'key' : '',
'commit' : 'Paste'
 }

data = urllib.urlencode(values)
resp = urllib2.urlopen(url, data)

html = resp.read()
soup = BeautifulSoup(html)
find = soup.findAll( 'p', 'smallutils')
#print soup.prettify()
print find