вообще все что будет в той или иной степени использовано и может использоваться с Python
r = requests.get('https://api.github.com', auth=('user', 'pass'))
>>> r.status_code
204
from lxml import etree
tree = etree.fromstring('<html><head><title>foo</title></head><body><div class="name"><p>foo</p></div><div class="name"><ul><li>bar</li></ul></div></body></html>')
for elem in tree.xpath("//div[@class='name']"):
# pretty_print ensures that it is nicely formatted.
print etree.tostring(elem, pretty_print=True)
from lxml import etree, html
tree = html.parse('http://rutracker.org/forum/index.php')
for elem in tree.xpath("//div[@class='category']"):
print html.tostring(elem, pretty_print=True)
from StringIO import StringIO
from lxml import etree, html
import requests
c = requests.get('http://rutracker.org/forum/index.php').content
tree = html.parse(StringIO(s))
for elem in tree.xpath("//div[@class='category']"):
print html.tostring(elem, pretty_print=True)
А хотелось бы, если не реалтаймовой обработки, то задержки не больше часа и отсуствие линейной сложности от кол-ва постгрессов.такое наврятли получится без всяких хадупов
truncate table tableA;
insert into tableA
select *
from dblink('dbname=postgres hostaddr=xxx.xxx.xxx.xxx dbname=mydb user=postgres',
'select a,b from tableA')
as t1(a text,b text);
Что не так я делаю?работаешь с xml как с html
from lxml import etree
tree = etree.parse('http://xml.weather.yahoo.com/forecastrss/RSXX0091_c.xml')
print tree.xpath('//description/text()')[0]
// Yahoo! Weather for Saint Petersburg, RS
через for он выводит как двумерный массив, а не строку
['0 0 1 1 ---- x1 y1 r1 v1\n', '223 52 1 1 ---- x2 y2 r2 v2\n']
variables = {}
with open('ttt', 'r') as f:
for l in f:
values, names = l.split('----')
print(values, names)
d = dict(zip(names.split(), values.split()))
variables.update(d)
print(variables)
#!/usr/bin/env python3
print('драсте')
chmod u+x test.py
./test.py
alias python='python3'
echo '#!/usr/bin/env python
import pynotify
def main():
# Try Markup
pynotify.init("markup") ## all smallerCase "markup"
# but in parameter, first letter capital
pynotify.Notification("Markup",
'''
<b>bold</b>, <i>italic</i>, <u>underline</u>
and even <a href="http://google.com">links</a> are supported!
'''
).show()
if __name__ == "__main__":
main()
'>py_test.py
chmod u+x py_test.py