Školní úkol :)
Dne 20.3.2012 22:02, zu1234 napsal(a):
Jsem jen zvědavý: to je nějaký školní úkol,
nebo to má nějaké reálné použití?
:-)
Dne 20.3.2012 21:58, Jakub Vojáček napsal(a):
Dne 20.3.2012 20:49, Michal Molhanec napsal(a):
To moc nechápu. Pokud PNG parsuješ, tj. čteš, tak neodečítáš
. Chyba byla v
tom, že jsem PNG filtroval místo abych ho rozfiltroval. Takže stačilo
všude změnit - na + a vše fungovalo.
Příklad už je vyřešen, děkuji za Vaši radu!
S pozdravem,
Jakub Vojáček
___
Python mailing list
Python@py.cz
http://www.py.cz
return True
return False
Také bych měl dotaz na čtvrtý filtr (filtr s paeth prediktorem). Mají se
tam porovnávat pixely, ale jediný způsob, na který jsem přišel, jak
porovnat pixely je sečíst všechny složky rgb (self.sum) a porovnávat
Zdravím,
opět jsem narazil na problém při práci na tomto úkolu. Download dat ze
serveru včetně ošetřených ztracených paket i již funguje, ale zatím jsem
přijímání i odesílání paketů řešil v jenom threadu. Jenomže dle zadání
je na začátku spojení poslat serveru SYN paket a server musí odpovědět
Dobrý den,
nakonec uvolnili binárku serveru, takže si to můžu pustit doma na
localhostu a tam už mi žádný router pakety nežere, takže už mi server
odpovídá.
Děkuji všem za pomoc, snad už se mi to nějak podaří vyřešit.
Jakub
___
Python mailing list
Dne 21.2.2012 23:34, David Rohleder napsal(a):
azu je dle specifikace 01h, což do 1byte myslím nenarvu.
chybu máš tady. 01h do 1byte narveš. Když jsem to upravil na
data = struct.pack("!IHHBB", 0, 0, 0, 1, 1)
tak mi ten baryk bez problémů odpověděl.
Děkuji. Podle specifikace modulu struct B
Dne 21.2.2012 22:02, Jirka Vejrazka napsal(a):
a) server neakceptuje UDP pakety, kde je identifikator spojeni a/nebo
sekvencni cislo nastavene na
Pokud jsem dobře pochopil zadání tak:
"Iniciátorem spojení je vždy klient.
Klient pošle první datagram s příznakem SYN a s identifikátorem spojení,
TCP/IP byl minulý úkol, nyní je to, pokud to dobře chápu doopravdy UDP,
viz. zadání: http://maths.cz/ukol.pdf
Spojení z wireshark je zde: http://maths.cz/test.pcap (jedná se o to
spojení, které má destination 147.32.232.173).
A mimochodem, pokud mas zdrojovou adresu odchoziho paketu 127.0.0.
. nejsou.
David
Jakub Vojáček píše v Út 21. 02. 2012 v 20:55 +0100:
Dobrý den,
v zadání je uvedeno, že indikátor spojení a sekvenční číslo je v
reprezentaci network byte order (big endian) - znamená to tedy, že ten
zbytek mám reprezentovat v little endian?
data jsem zkoušel balit s paddingem i bez
plně jasné, jestli příznaku syn odpovída číslo
1 = 1
Vypadá to, že asi nakonec budu nucen použít některý z podporovaných jazyků.
Děkuji za Vaše názory
Jakub
Dne 21.2.2012 19:52, Petr Messner napsal(a):
Ahoj,
21. 2. 2012 v 19:19, Jakub Vojáček:
...
Pokud bych neměl definován tvar paketu
Dobrý den,
mám za úkol naprogramovat UDP klienta. TCP/IP klienta jsem pomocí
socketů naprogramoval bez problémů, ale na UDP jsem se zaseknul, protože
mám přesně definováno, jak má vypadat paket, který posílám.
Pokud bych neměl definován tvar paketu, tak bych použil
s = socket.socket(socket.A
://testwebu.info/index.py?akce=obecny-trojuhelnik)...
Asi to vyřeším pomocí té databáze - budu tedy moci ověřit, zda je dané číslo
prvočíslo anebo není. Tím pádem bych mohl použít faktorizaci dělením a seznam
prvočísel k tomu potřebných bych si vytáhnul z databáze.
Děkuji všem za reakce
Jakub
s(a-b), n)
if g == n:
return -1
return g
print pollard(618131841351864132181230010152)
Znáte někdo nějaké efektivní řešení?
Děkuji
S pozdravem
Jakub Vojáček
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python
oc
nelíbí. Ale jakmile se jim poprvé podaří otevřít normální okno, je to pro ně
velký úspěch a zároveň to zvětší jejich snažení se něco naučit.
Dále by možná nebylo na škodu zmínit wxPython.
Jakub Vojáček
___
Python mailing list
Python@py.cz
http:/
Ahoj
Děkuji, Váš kód mě navedl na jedno řešení:)
To druhé okno už konečně nezamrzává.
#-*- coding: utf-8 -*-
import re, time
import thread,threading, socket,wx
from Tkinter import*
DEFAULT_HOST='localhost'
DEFAULT_PORT=1991
class ReceiveEmail:
def __init__(self):
while 1:
Ahoj
Při práci s knihovnou Wx jsem narazil na takový problém. Ve své aplikaci mám
jedno hlavní okno. Pak se ale ještě musí občas otevřít další okno. Toto okno
otevírám pomocí vlákna (threadu), ale nějak to nefunguje (první okno je OK, ale
druhé se "zasekne"). Zde je můj kód:
#-*- coding: utf-8
Ok
Takhle vypadá localhost/mopinfo:
http://www.blujacker.wz.cz/mpinfo.htm
V C:\Python25\Lib\site-packages\mod_python mám publisher.py
Mě ten mod_python funguje, ale´problém je ten, že když chci spustit soubor
index.py (http://localhost/py/index.py), tak se spustí
(http://localhost/py/mpest.py).
Ahoj
Snažím se rozchodit na localhostu python. Mám apache 2.0.59, mod_python 3.3.1 a
používám python2.5.
Do hhtpd.conf jsem přidal následující řádky:
LoadModule python_module modules/mod_python.so
AddHandler mod_python .py
PythonHandler mptest
PythonDebug On
Pokud spustím soubor soubor "C:/de
> Původní zpráva
> Od: Jan Czopik <[EMAIL PROTECTED]>
> Předmět: Re: [python] Editor
> Datum: 21.1.2008 17:49:57
>
> Když něco do PsPadu zkopíruješ, často se stává že to pak při kompilaci
> vyhodí Chybu odsazení (tuším, Indentatio
> Původní zpráva
> Od: Pavel Kosina <[EMAIL PROTECTED]>
> Předmět: [python] re - zvýšení čísel o jedničku
> Datum: 19.1.2008 19:52:00
>
> Jak pomocí regulárních výrazů zvětším všechna čísla v textu o jedničku?
> Najít umím, ale
> Původní zpráva
> Od: Jan Czopik <[EMAIL PROTECTED]>
> Předmět: [python] Tkinter - TopLevel, Frame ve Framu
> Datum: 18.1.2008 17:39:19
>
> Zdravím všechny účastníky konference a přeji pěkný den.
>
> TopLevel - myslel jsem, že wi
Ahoj
Omluvám se, že to posílám dvakrát. Omylem jsem zmáčknul nějakou klávesovou
zkratku a Outlook to odeslal´:(
Když se přenesu přes problém, že v Symbianu je python 2.2 narazím na další. Je
způsobený bud špatnou dokukmentací, nebo tím, že takové věci prostě nejsou
možné.
Pro své programy vyt
Ahoj
Když se přenesu přes problém, že v Symbianu je python 2.2 narazím na další. Je
způsobený bud špatnou dokukmentací, nebo tím, že takové věci prostě nejsou
možné.
Pro své programy vytvářím grafické prostředí. Používám k tomu modul appuifw.
Potřebuju od uživatele získat několik informací a k t
Ahoj
Včera jsem dostal mobil Nokia N73 a jakožto velký fanda pythonu jsem se ho
snažil nainstalovat na mobil.
První dojmy - Krása, všechno šlape jak má
Na druhý pohled sem ale celkem znechucen, protože jsem zjistil, že python na
symbianu se celkem zásadně liší od toho co mám na počítači, takže k
> Původní zpráva
> Od: Lukoko <[EMAIL PROTECTED]>
> Předmět: Re: [python] Python na mobilu
> Datum: 11.11.2007 22:15:21
>
>
> No, n73 je dobrá volba, ale bacha, má malou ramku, takže když se
> přepneš třeba z browseru do jiný apli
> Původní zpráva
> Od: Lukoko <[EMAIL PROTECTED]>
> Předmět: Re: [python] Python na mobilu
> Datum: 11.11.2007 21:05:27
>
> Link, který si poslal, nevede nikam. Když máš něco uložené v session,
> tak se k tomu vetsinou ostatní nedo
Ahoj
Rodiče mi plánují nadělit k vánocům mobil. A já jakožto nadšený pythoneer bych
uvítal, kdyby podporoval pythona. Pravděpodobně se jedná o tento kousek:
http://eshop.vodafone.cz/hs.htm?detail=70
Máte někdo zkušenosti s pythonem na mobilu? Jaká je možnost využití když mobil
nemá dotykový disp
- Original Message -
From: Vlastimil Ovčáčík
To: Konference PyCZ
Sent: Wednesday, November 07, 2007 11:07 PM
Subject: Re: [python] Řešení Sudoku
Nebo to celý překopat a ke každé buňce udělat kompletní seznam všech 1-9 a
postupně eliminovat čísla...
Asi jsem se špatně vyj
Ahoj
Pracuji na programu řešícím Sudoku. Udělal jsem část programu, která postupuje
podobně jako když to řeším já (zjištuje, to kde která čísla být nesmí a podle
toho doplní). Pokud ale tato část nebyla schopna doplnit celou mřížku, musím ji
doplnit jiným mechanismem.
Zkusil jsem naprogramovat
> Původní zpráva
> Od: [EMAIL PROTECTED] <[EMAIL PROTECTED]>
> Předmět: [python] Volání metody podle proměnné
> Datum: 05.5.2007 21:05:31
>
> Zdravím, mám problémek. Dá se v pythonu zařídit zavolání metody podle
> hodnoty proměnné
Od: Leos Pol <[EMAIL PROTECTED]>
> Zdravim,
> Tadle chyba nastava, kdyz je formatovaci string mensi/vetsi nez vstupni
> data. Chtelo by to sem poslat i ten self.fmt, pak bude mozne dohledat chybu.
Jsou tam dvě možnosti fmt přičemž jedna je jako jako komentář. Nefunguje mi ani
jedna:
#fmt = '!
> Původní zpráva
> Od: Leos Pol <[EMAIL PROTECTED]>
> Předmět: Re: [python] Vlastní vlákno pro dlouhý výpočet.
> Datum: 02.3.2007 16:34:54
> Ja myslel, ze to pisete ve wxPythonu, tam se to da udelat velice hezky a
> bez pouziti threadu. Nasledujici priklad je opis vase
> Původní zpráva
> Od: Tomáš Brabenec <[EMAIL PROTECTED]>
> Předmět: Re: [python] Vlastní vlákno pro dlouhý výpočet.
> Datum: 02.3.2007 08:34:44
>
> A co to počítání rozdělit na několik částí (pokud je to možné), přičemž
> po dokon
> Od: Leos Pol <[EMAIL PROTECTED]>
> Předmět: Re: [python] WxPython - ListCtrl
> Datum: 01.3.2007 07:34:46
> for i in range(len(seznam)):
> newItem = listbox.InsertStringItem(0,seznam[i])
> listbox.SetStringItem(newItem,1,str(pocet[i]))
> Leos Pol
> SW Engineer
> Radiante Corp.
>
> If i
Ahoj
Toto je kod:
# -*- coding: cp1250 -*-
import wx
parent = wx.App(0)
okno=wx.Frame(None)
listbox=wx.ListCtrl(okno,pos=(10,10),size=(260,120),style=wx.LC_REPORT
| wx.BORDER_NONE
| wx.LC_EDIT_LABELS
> Původní zpráva
> Od: Leos Pol <[EMAIL PROTECTED]>
> Předmět: Re: [python] Vracení dat se jménem.
> Datum: 25.2.2007 23:19:58
>
> Doufam, ze jsem trosku pomohl. Je mozne, ze by slo vse spojit do jedne
> fce, ale uz je moc pozde a
Ahoj
Moc jsem nevěděl jak tohle vlákno pojmenovat tak sory.
Dělám na programu, do kterého zadáte některé udaje o trojuhelníku (výška,
strany, úhly) a na základě těchto udajů program spočítá ostatní data.
Mám třídu a v ní funkci počítej. V ní je proměnná typ ve které je uloženo o
jaký druh troj
> Původní zpráva
> Od: Tomáš Brabenec <[EMAIL PROTECTED]>
> Předmět: Re: [python] Wx Unicode
> Datum: 23.2.2007 09:05:03
>
> Jaky mas OS, jakou mas distribuci wxPy? ANSI nebo Unicode ?
Ano, problém byl v distribuci. Neměl jsem Uni
> Od: Petr Vaněk <[EMAIL PROTECTED]>
> Předmět: Re: [python] Wx Unicode
> jak to tak vypada, snazis se narvat tlusty do tenkyho. Pouzivej unicode vsude.
>
> viz napr.:
> http://www.pyzine.com/Issue008/Section_Articles/article_Encodings.html
>
Nevím jestli je chyba na mojí straně. Když zkusím
Ahoj
V jednom programu potřebuji používat některé speciální znaky, ale nevím jak je
vykreslit.
zkoušel jsem hledat řešení zde: http://wiki.wxpython.org/index.cgi/UnicodeBuild
Vždycky mi to vratí chybu:
Traceback (most recent call last):
File "C:\Documents and Settings\Blu\Plocha\aa.py", line 27
> Od: Petr Hlávka <[EMAIL PROTECTED]>
> Předmět: Re: [python] wxSizers
> Datum: 20.2.2007 22:05:25
>
> Dobry den,
>
> nefunguje to, protoze ten druhy frame vybec nezobrazite (nezavolate na
> nej Show()). wx.Frame neni mozna uplne vyztizny nazev, z pohledu
>
> Od: Petr Hlávka <[EMAIL PROTECTED]>
> Předmět: Re: [python] wxSizers
> Datum: 20.2.2007 21:05:03
>
> Dobry den,
>
> v zasade by to slo udelat treba takto
>
> import wx
> import wx.lib.plot as plot
>
> class MyApp(wx.App):
>def OnInit(self):
>
> Od: Leos Pol <[EMAIL PROTECTED]>
> Předmět: Re: [python] wxSizers
> Datum: 20.2.2007 17:35:09
> Aha, tak mozna jsem nepochopil uplne ja vas. Jestli se tedy nepletu, tak
> se snazite udelat MDI aplikaci. Pak je potreba, aby to hlavni okno bylo
> wx.MDIParentFrame a to vlozene bylo wx.MDIChildFr
> Od: Leos Pol <[EMAIL PROTECTED]>
> Předmět: Re: [python] wxSizers
> Datum: 20.2.2007 08:04:59
>
> Zda se mi to, nebo se snazite nacpat child frame (ram) do sizeru parenta
> (self.okno)? Nemyslim si, ze tohle opravdu chcete.
> Leo
>
> --
>
> Leos Pol
> SW Engineer
> Radiante Corp.
Já jsem
> Původní zpráva
> Od: Petr Hlávka <[EMAIL PROTECTED]>
> Předmět: Re: [python] wx Focus
> Datum: 18.2.2007 23:35:21
>
> myslim, ze byste si mohl napriklad pomoci EVT_SET_FOCUS zapamatovat,
> ktery ze vstupu mel focus naposledy a po (pri) stisku tlacitka se do
> nej prep
Od: Petr Hlávka <[EMAIL PROTECTED]>
> Předmět: Re: [python] wxSizers
> Datum: 18.2.2007 23:34:58
>
> Dobry den,
>
> krome EXPAND je potreba jeste dat vedet sizeru, ze muze pole
> roztahovat (1 jako druhy parametr)
>
> hsizer1.Add(self.vstup1, 1, wx.ALL,
> Od: Pavel Kosina <[EMAIL PROTECTED]>
> Předmět: Re: [python] wx Focus
> Datum: 18.2.2007 20:05:00
>
> a nebude stačit na konci tlačítkem volané funkce nastavit focus tam kam
> chceš?
>
> --
> geon
> Pavel Kosina
Nebude to stačit. Já nevím který vstup měl focus před stisknutím, takže nemů
Ahoj
Potřebuji změnit aby nějaké tlačítko nemohlo jít focus. Mám 2 TextCtrl a
tlačítko které bude do aktivního textu vkládat nějaký text. Ale když na to
tlačítko kliknu tak text ztratí focus a získá ho tlačítko. Pak když tohle
opravím tak bude stačit něco jako:
if self.vstup1.FindFocus() == sel
> Od: Tomas Fulajtar <[EMAIL PROTECTED]>
> Předmět: Re: [python] wxSizers
> Datum: 18.2.2007 18:50:01
>
> Dobry den,
> mam pocit, ze je treba pridat flag wxEXPAND...
>
> Zdravim, Tomas
>
Vyzkoušel jsem, ale ty vstupy s pouze roztáhli do výšky:(:(
Bluj
> Jakub Vojáček napsal:
> > A jak bys to předělal aby to to zobrazovalo i chyby? Přesměrovat print se
> > mi
> podařilo, ale chyb ne:(
> > například eval("error")
> >
> >
> já věděl, že se ti to bude líbit ;-)
>
> sys.stderr = text_win
> Původní zpráva
> Od: Pavel Kosina <[EMAIL PROTECTED]>
> Předmět: Re: [python] Presmerovanie stdout do okna v Tkinteri
> Datum: 31.1.2007 13:50:20
>
> trochu jsem to vylepšil ;-)
>
> from Tkinter import *
> from ScrolledText imp
> Konkretne python icona lze nalezt timhle:
>
> >>> import win32api
> >>> import win32con
> >>> key = win32api.RegQueryValue(win32con.HKEY_CLASSES_ROOT, '.py')
> >>> win32api.RegQueryValue(win32con.HKEY_CLASSES_ROOT,
> '%s\DefaultIcon' % key)
> 'C:\\Python25\\DLLs\\py
ahoj
lze pomocí pythona zjistit kde je uložená ikona té a té koncovky...
např kde je uložna ikona *.py
děkuji
Blujacker
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python
Dík, už mi to funguje;)
> Původní zpráva
> Od: Radek Kanovsky <[EMAIL PROTECTED]>
> Předmět: Re: [python] (no subject)
> Datum: 28.10.2006 13:47:24
>
> On Sat, Oct 28, 2006 at 10:10:39AM +0200, Jakub V
mám problém tady stím:
from Tkinter import*
def pis(co):
print co
okno=Tk()
menubar = Menu(okno)
menu = Menu(menubar, tearoff=0)
cisla=[1,2,3,4,5,6,7,8,9,10]
for prvek in cisla:
menu.add_cascade(label=prvek,command=lambda: pis(prvek))
menubar.add_cascade(label="cisla",menu=menu)
> Jakub Vojáček napsal(a):
> > Ahoj
> >
> > Chtěl bych pomoci s tím jak otevřít něklterý program a ještě mu předat
> argumenty. Například pustit:
> >
> > "C:\Python25\python.exe" -i "soubor"
> >
> > aby to fungovalo jako
> Jakub Vojáček wrote:
> > Chtěl bych pomoci s tím jak otevřít něklterý program a ještě mu předat
> argumenty. Například pustit:
> >
> > "C:\Python25\python.exe" -i "soubor"
> >
> > aby to fungovalo jako bych to napsal do příkazoví řádky.
Ahoj
Chtěl bych pomoci s tím jak otevřít něklterý program a ještě mu předat
argumenty. Například pustit:
"C:\Python25\python.exe" -i "soubor"
aby to fungovalo jako bych to napsal do příkazoví řádky.
dík
Blujacker
___
Python mailing list
Python@py.
4) Tak me se občas třeba stane že omylem zmáčknu capslock a pak si mam celej
kod ve velkejch pismenech...
5)Proč ne? Odstranit komentář funguje jak na dva tak i na jeden #
6)Ja vím, ono to funguje tak že to v dokumentu hleda slova "def " "class "¨,
takze se muze stat ze mam slovo "class " jako ř
Ahoj
Právě jsem dokončil jeden svůj program a chtěl bych znát váš názor na něj.
Vaše připomínky, nápady na zlepšení a hlavně chyby.
Jedná se o vývojové prostředí a je to na stažení zde:
www.partida.wz.cz\Blu IDLE.exe
Děkuji..
Blujacker
___
Python
Ahoj
Mám takovej problém, dělám naprogramu, přes kterej bych mohl pouštět ostatní
pythonovský programy. Když by měl nějaký program chybu, tak by se ptevřelo okno
spopisem chyby...
zatím mám tadyto:
# -*- coding: utf-8 -*-
from Tkinter import*
import cStringIO,traceback
okno=Tk()
okno.title('Ple
Dík:)
Tady je funkční řešení:
from Tkinter import*
okno=Tk()
text=Text(okno,tabs=35,font='Courier 10')
text.pack()
text.insert(END,'\t')
def enter(evt):
text.insert(INSERT,'\n')
index=text.index(INSERT).split('.')[0]
index=int(index)-1
radka=text.get('%s.0'%index,'%s.end'%index)
Zas jeden z mych dotazu:
kod:
from Tkinter import*
text=Text(tabs=35,font='Courier 10')
text.pack()
text.insert(END,'')
def enter(evt):
index=text.index(INSERT).split('.')[0]
radka=text.get('%s.0'%index,'%s.end'%index)
odsazeni=0
if radka:
if radka[-1] == ':' :
Sem věděl že to bude něco úplně jednoduchýho a logickýho. Dík moc, ještě snad
jak nastavit, aby se nezalomovaly řádky když je ten řádek delší než okno???
Blujacker
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python
Ahoj
mám několik problému s udělátkem Text:
1)jak dostat kurzor na určité místo v textu?řekněme např na 2.5
2)jak dostat do výběru určitou část text. Např 2.5 až 2.8
Blujacker
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/pyt
server je v cyklu while. Proto bych potřeboval upravit kod toho
serveru tak aby se mi nesekla hra.
> Původní zpráva ----
> Od: Jakub Vojáček <[EMAIL PROTECTED]>
> Předmět: [python] vytvoření serveru
> Datum: 15.8.2006 10:04:13
> --
Ahoj
mám takový problém se serverem. Dělám na on-line multiplayer hře. Každý si
stáhne klienta a když bude puštěný server připojí se. Například když se někdo
připojí tak to všem ostatním hráčům odešle
přikaz:self.platno.create_image(x,y,image=obr)
jak ale udělat funkci, která byčekala až na serv
67 matches
Mail list logo