--
Tomas Pelka
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python
. Vse ale nasvercuje
tomu, ze proces je zabyt i kdyz by mel byt daemonem.
import multiprocess
mp = Process(target=__handle_execution, args=(args,))
mp.daemon = True
mp.start()
-- zde je konec cgi skriptu --
Ma nekdo s podobnym chovanim zkusenosti?
Diky
--
Tomas Pelka
a ten CGI
skript mu jenom preda potrebne vstupni parametry pres
multiprocessing.Queue?
Presne o tomto jsem take premyslel. Budu tedy muset trochu upravit.
Diky
--
Tomas Pelka
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python
On 07/27/2010 09:20 AM, Tomas Pelka wrote:
On 07/27/2010 08:49 AM, Jirka Vejrazka wrote:
Ahoj,
me to po ranu moc nemysli, tak me ber s rezervou :)
worker = w.Worker() #TOHLE FUNGUJE JAK MA
Po tomto ma jeste nasledovat jeden radek
worker.go('eth2', 'tcp port 22') # napriklad
On 07/26/2010 09:52 PM, Tomas Pelka wrote:
Zdravim vsechny,
mam potize s exportovanim objektu pres manager z modulu multiprocess,
priklad:
Worker.py:
###
from multiprocessing import Process
from multiprocessing.managers import BaseManager
import pcapy
from
Python@py.cz
http://www.py.cz/mailman/listinfo/python
--
Tomas Pelka
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python
.
--
Tomas Pelka
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python
conn.send((self._id, methodname, args, kwds))
PicklingError: Can't pickle type 'function': attribute lookup
__builtin__.function failed
PAkety nejsou snad serializovatelne? Nesetkal se s touto chybou uz nekdo
drive?
Diky za rady
--
Tomas Pelka
___
Python
co nejsnáze spustit a vyzkoušet.
import os, pwd, sys
from multiprocessing import Process, Manager, Queue
from subprocess import Popen, PIPE
Napadlo me jestli nebude problem s p.communicate() ale v tom problem nebyl.
PM
On 16.4.2010, at 23:56, Tomas Pelka wrote:
Zdravim,
mam maly
Zdravim,
mam maly problem, ktery jiz resim cely vecer. Pro znale bude reseni
jiste otazkou chvilky. Pokousim se o nasledujici:
def foo(q):
print os.getuid()
while True:
pass
def bar():
os.setuid(NEJAKE_EXISTUJICI_UID)
if not CESTA_K_HOME in sys.path:
Tomas Pelka wrote:
Presne tak hlavy pomazane :D, bylo zmineno scapy a ten potrebuje
pristupovat k siti promiskuitne :D
Me se nejlepe jevi moznost spoustet wrapper pres sudo a nasledne
informace (pakety) predavat do fronty odkud je muzu z nerootovskeho
porocesu odebirat (tim jestli bude
jiste sami
uznate dost pomale a je to jako skrabat se levou nohou na pravem uchu.
Tomas Pelka wrote:
Zdravim vsechny,
potreboval bych spoustet casti kodu jako root. Nevite nekdo jak na to?
Proc to chci delat? Potreboval bych spoustet scapy pro odchytavani
paketu, ale jak z namo k tomu
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Zdravim vsechny,
potreboval bych spoustet casti kodu jako root. Nevite nekdo jak na to?
Proc to chci delat? Potreboval bych spoustet scapy pro odchytavani
paketu, ale jak z namo k tomu potrebuji superuzivatelska opravneni.
Dalsi moznost jak toto
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Adam Strauch wrote:
Ahoj,
spustit jako root, forknout, v jednom zahodit práva a druhým čekat na
signál od prvního :)
No jo ale puvodni proces nebezi pod rootem.
Tomas Pelka píše v Čt 04. 02. 2010 v 19:36 +0100:
Zdravim vsechny
Dobry napad, predelal sem tedy na:
--
cmd = /usr/bin/locate
arg1 = -i
arg2 = -d /var/www/books/mlocate.db
arg3 = str( + pattern)
p1 = subprocess.Popen([cmd, arg1, arg2, arg3], shell=False,
stdout=subprocess.PIPE, stderr=subprocess.PIPE)
On 01/21/2010 11:52 AM, Jan Jakubuv wrote:
zdravim,
On Thu, Jan 21, 2010 at 09:44:55AM +0100, Tomas Pelka wrote:
Dobry napad, predelal sem tedy na:
--
cmd = /usr/bin/locate
arg1 = -i
arg2 = -d /var/www/books/mlocate.db
arg3 = str( + pattern
Zdravim konferenci,
temer cely den se peru se subprocess. Problem me dela naledujici
jednoducha konstrukce:
--
import subprocess
pattern = python
cmd = /usr/bin/locate
args = -i -d /var/www/books/mlocate.db %s % pattern
p1 =
Zdravim konferenci, chtel bych se vas vsech zeptat na nazor na
nasledujici problematiku.
Vyvstal prede mnou problem tvorby webove sluzby, respektive potrebuji
zajistit RPC. Proto predpokladam tvorbu serverove a klientske casti
otazkou ale zustava jakou technologii zvolit.
Zatim se jako nejlepe v
Zdravim konferenci, chtel bych se vas vsech zeptat na nazor na
nasledujici problematiku.
Vyvstal prede mnou problem tvorby webove sluzby, respektive potrebuji
zajistit RPC. Proto predpokladam tvorbu serverove a klientske casti
otazkou ale zustava jakou technologii zvolit.
Zatim se jako nejlepe v
On 16 led, 11:48, azurIt azu...@pobox.sk wrote:
Ahoj,
my pre nase API pouzivame SOAP, konkretne ZSI
(http://pywebsvcs.sourceforge.net/). Musim s tebou ale suhlasit, ze
implementacia ako taka je dost zvlastna, navyse verzie 2.0 a 2.1 boli pre nas
nepouzitelne takze sme zostali pri 1.7 +
, treba mi to pomuze v rozhodovani.
-Pôvodná správa-
Od: Tomas Pelka [mailto:tompe...@gmail.com]
Komu: Konference PyCZ python@py.cz
Predmet: [python] python + XMLRPC/SOAP/REST
Zdravim konferenci, chtel bych se vas vsech zeptat na nazor na
nasledujici problematiku.
Vyvstal prede mnou
Jirka Vejrazka napsal(a):
1) Nebylo by v danem pripade pouzitelne threading.Timer()? Ptam se,
protoze neznam konkretni kontext
No nevim jestli Timer je to prave orechove. Ja proste potrbuji aby
bezelo vlakno a jednou za 10 min neco udelalo. Nejprve jsem si rikal ze
to pujde nastartovat,
Jiste s tim souhlasim, nabizi vice moznosti, ale jak jsem psal uplne me
postacilo spoustet vlakna ala:
def someFunc():
while 1:
blah blah
thread.start_new_thread(someFunc,())
Vypada to ale tak ze to jednou stejne prepisi do threading.
Jirka Vejrazka wrote:
Ja uz
Pekny priklad je treba tady http://code.activestate.com/recipes/278731/
Věroš Kaplan wrote:
Mrknuli se, jaký je správný postup pro psaní démona na UNIXu.
(třeba tohle se mi líbí http://www.enderunix.org/docs/eng/daemon.php )
Co se pamatuju, tak stačilo fork()nout potomka a rodič mohl
* Tomas Pelka[EMAIL PROTECTED]
*
* Key fingerprint:
* 06C0 23C6 9EB7 0761 9807 65F4 7F6F 7EAB 496B 28AA
* www.gpg.cz
signature.asc
Description: OpenPGP digital signature
Zdravim konferenci,
narazil sem na problem vkladani databazovych dotazu z promenne, resp.
parametru. Popisi situaci, mam tridu dejme tomu data:
import sqlite3
class Data:
def __init__(self,query):
self.query = query
26 matches
Mail list logo