Llibreta de notes

2008-11-12

mknod backpipe p
nc -l -p 80 0<backpipe | tee -a inflow | nc localhost 81 | tee -a outflow 1>backpipe

2008-07-22

import os

os.system('ls -la')

Tot de cop:

p = subprocess.Popen(['/bin/ls', '-la'],
        stdout=subprocess.PIPE,
        stderr=subprocess.PIPE)
output, errors = p.communicate()
print output

Línia per línia:

import os

p = os.popen('ls -la', 'r')

for line in p:
    print line

2008-07-17

Forçar la sortida estàndard perquè no doni errors de codificació quan la re-dirigim:

import sys
import codecs

sys.stdout = codecs.getwriter('utf8')(sys.__stdout__)

print u'à'

2008-07-10

De dos a unix:

:set ff=unix
:w

De unix a dos:

:set ff=dos
:w

2008-07-04

import urllib2
import cookielib

cj = cookielib.CookieJar()
opener = urllib2.build_opener(urllib2.HTTPCookieProcessor(cj))

# Ens connectem a una url preparada per fer el login
r = opener.open(loginurl)

# A partir d'ara ens guarda les cookies i només cal fer:
r = opener.open(url)
doc = r.read()

# Quan acabem tanquem la connexió
r.close()

2008-05-07

set printdevice=OfficeJet-Pro-L7700

PRINTER="OfficeJet-Pro-L7700"

Notes (last edited 2008-11-12 11:01:25 by AlbertManyà)