Anonymní profil Anonymní uživatel – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil Anonymní uživatel – Programujte.comAnonymní profil Anonymní uživatel – Programujte.com

 

Příspěvky odeslané z IP adresy 213.220.226.–

Python › Canvas
29. 5. 2008   #75372

pokud ten prvek není vytvořen pomocí create_window, tak tag_raise imho musí fungovat. Pokud je ale onen objekt vytvořen právě pomocí create_window, tak myslím, že to nejde

Python › Uprava programu v jazyce Pyt…
28. 5. 2008   #75257

Zkusit nějaký server jako například itkariera.cz
Nicméně spravovat nějakou sql databázi v pythonu opravdu není problém (použít například modul sqlite)



from sqlite3 import dbapi2 as sqlite

A výstup na tiskárnu bych řešil buď pomocí wxPython nebo win32com...

Offtopic › Vaše mašiny - pochlubte se:-)
20. 5. 2008   #74481

Stolní:
2.6 Ghz
500 Gb HDD
1 Gb Ram
Ge Force 128 Mb
Notebook
1.6 Ghz Core Duo
1 Gb Ram
200 Gb HDD
grafiku ani netuším

Na počítači většinou programuju, a když už cítím potřebu si něco zahrát, tak si vystačím s CS, Baldur's Gate, Pharaoh -> žádnej extra výkon nepotřebuju

Python › socket problem
19. 5. 2008   #74369



#-*- coding: utf-8 -*-
import socket
import thread,threading
from Tkinter import*
DEFAULT_HOST = 'localhost'
DEFAULT_PORT = 43210
class Server(threading.Thread):
def __init__(self, f):
self.f = f
self.S = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
self.S.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
self.S.bind((DEFAULT_HOST,DEFAULT_PORT))
self.S.listen(5)
threading.Thread.__init__(self)
self.start()
def run(self):
while True:
try:
newS, address = self.S.accept()
prijato = newS.recv(1024)
self.f(prijato)
newS.close()
finally:
pass
self.S.close()
class App:
def __init__(self):
self.okno = Tk()
Server(self.prijmi_zpravu)
self.vstup = Text(self.okno, width = 100, height = 10)
self.vstup.pack()
self.vystup = Text(self.okno, width = 100, height = 10)
self.vystup.pack()
Button(self.okno, text = "Odeslat", command = self.odeslat).pack(fill = X)
self.okno.mainloop()
def odeslat(self):
text = self.vystup.get(1.0, END)
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.connect((DEFAULT_HOST, DEFAULT_PORT))
s.send(text)
s.close()
self.vystup.delete(1.0, END)
def prijmi_zpravu(self, text):
self.vstup.insert(END, "\n%s"%text)
if __name__ == "__main__":
App()

Je to to, co jsi potřeboval?

Python › socket problem
19. 5. 2008   #74361

To pawlik : V tom to není:)
To don_Dominique : Kdysi jsem řešil stejný problém a nakonec jsem ho myslím i vyřešil. Zkusím pohledat a pak to napíšu sem...

Python › problém se zobrazováním obra…
18. 5. 2008   #74229

Zdravím

Nemám teď moc času to zkoušet, ale myslím, že vím, v čem je chyba. Zkuste následující:



#Na začátek programu:
seznam_obrazku = [ ]
#Do cyklu:
ob=Image.open(cesta+obrazek)
obr=ob.resize((128,128))
photo = ImageTk.PhotoImage(obr)
seznam_obrazku.append(photo)
#Na konec programu:
hlavni.image = seznam_obrazku
hlavni.mainloop()

Snad to bude fungovat

Python › Python Tkinter - textovy ed…
18. 5. 2008   #74228
Python › Tkinter - prepinani
8. 4. 2008   #70784

Bezva! Líp se to už snad ani nedá udělat
:smile2: :smile2:

Python › Tkinter - prepinani
7. 4. 2008   #70746

přidat prvnímu Entru akci (bind) na tlačítko enter:



vstup.bind('<Return>', funkce)

a ve funkci funkce nastavíš focus druhýmu vstupu...

Python › Upload skrz proxy?
5. 4. 2008   #70591

To pawlik :
Programujte mu bralo moc času a to on nechtěl dovolit.
Sorry, že jsem tak dlouho neodpověděl, nemám teď vůbec čas a celkově nic nestíhám:(

Python › Upload skrz proxy?
1. 4. 2008   #70315
Python › Přihlášený uživatel?
30. 3. 2008   #70180

To pawlik : Když nevím, mlčím :smile1:

Python › Zápis do souboru s interpunkcí
30. 3. 2008   #70178

pawlik napsal:
S tímhle ti já moc nepomůžu, sám s češtinou mívám také velké problémy. Prozkoumej fce unicode(), encode() a decode() viz http://www.py.cz/PythonUnicodeCestina


Jj:) vždycky to zapomenu
To Vozka :
Musíš použít, jak už pawlik řekl, buď funkci decode, nebo encode (nevím, vyzkoušej)...



>>> r="ěěě"
>>> type(r)
<type 'str'>
>>> r=r.decode("cp1250")
>>> type(r)
<type 'unicode'>
>>> print r
ěěě
>>> r=r.encode("cp1250")
>>> type(r)
<type 'str'>
>>> print r
ěěě
>>>

Jak vidíš, funkcí decode uděláš z řetězce unicode a funkcí encode z toho zase bude <str>

Python › nemožnost zjištění počtu zna…
30. 3. 2008   #70175



>>> veta=input()
ahoj

Traceback (most recent call last):
File "<pyshell#1>", line 1, in <module>
veta=input()
File "<string>", line 1, in <module>
NameError: name 'ahoj' is not defined
>>> veta=raw_input()
ahoj
>>> len(veta)
4
>>>

musíš použít raw_input; input je pouze na číselné vstupy

Python › 3 lekcia
28. 3. 2008   #70039

To maral [#69946]: kamo, ale mne sa vidi ze sa nepouziva not, nesom si isty ale nerovnost je znak "!=......".
a skusal som podobny sposob ale neslo mi to. No ale riesenie mozno existuje.


Kámo... Takže asi tak:


>>> a="5"
>>> a is not "4"
True
>>> a is not "5"
False
>>> a != "4"
True
>>> a != "5"
False

Offtopic › Baldur's Gate :: AMBSound.bif
27. 3. 2008   #69947

To nikdo nemá tuhle hru? pls, hrozně to potřebuju :smile1:

Offtopic › Baldur's Gate :: AMBSound.bif
27. 3. 2008   #69930

Čau

Dneska jsem dostal hroznou chuť zahrát si Baldur's Gate Shadows of Amm. Je to 5 cedéček. Při instalaci se to na 99% zastavilo, jeden soubor není čitelný a proto instalace nebyla dokončena. Proto prosím někoho, jestli by sem nemohl dát odkaz na soubor AMBSound.bif. V mé edici je to na pátém cédečku G:/data/AMBSound.bif
Moc prosím.

Děkuji!

Python › vyhledavani v souboru
25. 3. 2008   #69863

Jistě, ovšem že nefunguje u souborů, ale to se dá obejít:



soubor=file('xyz.txt','r')
text=soubor.read()
soubor.close()
text=text.split('\n')
#a je to...

Snad je to dobře, nemám čas to testovat...

Python › vyhledavani v souboru
25. 3. 2008   #69844

Napsal jsem funkční algoritmus (rychlejší než hledat chybu):



# -*- coding: utf-8 -*-
def najdi(text, hledat):
text=text.split("\n")#rozdel text na radky
print text
if hledat in text:
return text.index(hledat)
return -1
text="bhoj\nehoj\nahoj\nZkouska\nvyhledavani\n..."
hledat = "ahoj"
vysledek=najdi(text, hledat)
if vysledek != -1:
print "Hledané slovo se nachází na řádku %s"%(vysledek+1)
else:
print "Hledané slovo nebylo nalezeno"

Python › 3 lekcia
25. 3. 2008   #69796

Jo, ale už by jsi měl vědět, že jako desetinný oddělovač se používá tečka, nikoliv čárka:



>>> 5*3.6
18.0
>>> 5*3,6
(15, 6)

Python › 3 lekcia
24. 3. 2008   #69686
Python › 3 lekcia
24. 3. 2008   #69679

k2k21 napsal:
To Blujacker :
TAKTO SOM TO SPRAVIL A MYSLIM ZE TO MALO FUNGOVAT ALE NIC, FUNKCIU MI MA ZAFARBIT ALE TIEZ NIC?
DAKDE JE TUSIM CHYBA!! SKUSTE POZRET VY!!!!!

novaveta="python je vyssi programovaci jazyk" 
novaveta=novaveta*replace("a","A")
print novaveta


Sice chválím, že jsi použil tag code, ale ten capslock by jsi si měl hlídat. Dalo by se to interpretovat i tak, že na nás křičíš

A víš, že máš možnost nahlédnout do již odevzdaných úkolů? Tam je toto vyřešené opravdu hodně krát...

Python › 3 lekcia
24. 3. 2008   #69673



>>> r="ahoj"
>>> r=r.replace('a','e')
>>> r
'ehoj'

Python › vyhledavani v souboru
23. 3. 2008   #69627

Sorry, nevšiml jsem si toho;)
Jj, řekl bych, že to je neviditelnými znaky. Nejsem ted u počítače s pythonem, takže to nemohu vyzkoušet, ale neviditelné znaky se odstranují:



"\n".strip()

Python › Násobení dvou náhodných čísel
22. 3. 2008   #69487

To k2k21 : Se slovenštinou obvykle nemívám problémy, ale tobě je fakt hodně špatně rozumět. Ve slovenštině existuje taky něco jako diakritika ne?

Python › ako funguje prikaz for......
22. 3. 2008   #69485

import stačí jenom jednou na začátku
Ten počet správných odpovědí je lehký. Před tím cyklem si definuješ dvě proměnné:



dobre=0
spatne=0

Pak přičteš k jedné z těchto proměnných jedničku, podle toho, jestli byl příklad vypočítán dobře. Na konci, když už jsi venku z cyklu, už jenom vypíšeš počet správných odpovědí...

Python › Had
22. 3. 2008   #69482

pygame, hledej na googlu "download pygame"; dej pozor, aby to bylo pro tvoji verzi pythona...

Python › Problém s podmínkou if
22. 3. 2008   #69479



import random
cislo=random.randint(1,10)
print 'Myslím si cislo, uhodni jake (%s)'%cislo
Volba = input('Jake cislo si myslim?: ')
if Volba==cislo:
print "Uhodl jsi"
elif Volba<cislo:
print "Je to malo"
elif Volba>cislo:
print "Je to moc"

* Musíš použít input, použil jsi raw_input. Raw_input vrací řetězec, ale input číslo
* Máš tam popletený šipky

Python › Tkinter
21. 3. 2008   #69362

SpLaSH napsal:
Jo chápu a sry že neposílám ty úkoly nějako se mi do toho nechtělo xD.

Já už se bojim zeptat xD


Pokud opravdu nenajdeš řešení a i google zklame, neboj se zeptat;)

Python › Tkinter
21. 3. 2008   #69347

To SpLaSH :
Kdyby se tady každý na foru ptal na každičký problém, na jaký při programování narazí, brzy by praskala databáze ve švech. Jsme tady abychom ti pomohli, ale jak už jsme psal, je třeba, aby bylo vidět, že se snažíš. Vždy řekneš

Okej, jdu experimentovat


a za pět minut se ptáš na řešení. To nemá cenu. To si nic nedáš do souvislostí, když ti tady dáme hotové řešení. Přečti si pěkně od začátku geonovy lekce. Na konci každé lekce je úkol a ty jsi zatím žádný neodevzdal...

A řiď se prostě radami pawlika....

pawlik napsal:
To SpLaSH : Než se zeptáš, tak se desetkrát koukni na http://tkinter.programujte.com a jestli nic, tak se tam koukni ještě dvacetkrát. Pak desetkrát zkus google a http://py.cz. A pak desetkrát experimentuj a jestli nic, tak se zeptej. Ok?



Dík...

Python › Tkinter
21. 3. 2008   #69286
Python › Tkinter
21. 3. 2008   #69275

My ti tady rádi pomůžeme, ale je třeba aby ses i ty trochu snažil.



# -*- coding: utf-8 -*-
from Tkinter import *
hlavni = Tk()
hlavni.option_add('*Font', 'Arial 9')
def radek(rodic, text, width = 10, show=""):
stitek=Label(rodic, text=text).pack(side=LEFT)
vstup=Entry(rodic, width = 10, show=show)
vstup.pack(side=LEFT)
return vstup
def tiskni():
print "Jméno: ", uzivatel.get()
print "Heslo: ",heslo.get()
uzivatel=radek(hlavni, u"Uzivatelske jmeno: ")
heslo=radek(hlavni, u"Heslo: ", show="*")
Button(hlavni, text=u"precti", width=10, command=tiskni).pack()
mainloop()

Python › Tkinter
21. 3. 2008   #69260
Python › Tkinter
21. 3. 2008   #69252

Příště dávej zdrojový kód do tagu code.



from Tkinter import *
root = Tk()
vstup = Entry (root)
vstup.pack()
tlac = Frame(root)
tlac.pack(fill = BOTH)
def vloz_text():
vstup.insert(END, "ahoj")
OK = Button (tlac, text = 'OK', command = vloz_text)
OK.pack()
root.mainloop()

Python › py2exe - privelky subor *.exe
21. 3. 2008   #69249

Tuším, že python tam dává celou základní knihovnu + moduly, které importuješ. Taky je tam python.dll a to taky myslím není zrovna malý.
Tak vyzkoušej ty soubory postupně mazat, dokud ti to bude fungovat

Python › Mobilní aplikace
18. 3. 2008   #69030

FF 2.0.0.12

Python › Mobilní aplikace
18. 3. 2008   #69002

Mě to funguje. Musíš mít povoleny cookies

Pascal › Prohození obsahu dvou proměn…
16. 3. 2008   #68884

Hmm, v pythonu to je elegantnější:



a=5
b=4
a,b=b,a

Webové servery (Apache, IIS...), .htaccess › Seo adresy
15. 3. 2008   #68854
PHP › phob
15. 3. 2008   #68831
Offtopic › Jak se objektivne rozhodnout…
13. 3. 2008   #68687

Problém je v tom, že málokdo je ti schopný poradit objektivně. Většinou to skončí tak, že každý napíše svůj oblíbený jazyk

Navíc, toto nepatří do sekce python. Přesouvám do offtopicu.

Webové servery (Apache, IIS...), .htaccess › Seo adresy
13. 3. 2008   #68669

Na localhostu to sice funguje, ale když to uploadnu na http://www.blujacker.wz.cz/index.php



RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^clanky/(.*\.html)$ index.php?akce=clanek&cisloclanku=$1 [L]
...

Webové servery (Apache, IIS...), .htaccess › Seo adresy
12. 3. 2008   #68630

ok:



RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule $clanky/(.*\.html)$ index.php?akce=clanek&cisloclanku=$1 [L]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule $kategorie/vse/(.*)$ index.php?strana=$1 [L]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule $kategorie/(.*\.html)$ index.php?kategorie=$1 [L]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule $kategorie/(.*\.html)/(.*)$ index.php?kategorie=$1&strana=$2 [L]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule $hlavolamy/(.*\.html)$ index.php?akce=hadanky&hlavolam=$1 [L]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule $redaktor/(.*\.html)$ index.php?akce=redakce&autor=$1 [L]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule $akce/(.*)$ index.php?akce=$1 [L]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule $testy/(.*)$ index.php?akce=zkouseni&test=$1 [L]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule $reseni/(.*)$ index.php?akce=zkouseni&reseni=$1 [L]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule $oprav/(.*)$ index.php?akce=zkouseni&oprav=$1 [L]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule $registrace/?(.*)$ index.php?akce=reg&$1 [L]

ale stejně to nejede, viz http://www.blujacker.wz.cz/index.php

Webové servery (Apache, IIS...), .htaccess › Seo adresy
12. 3. 2008   #68529

Přesně tak.

Python › py do exe
11. 3. 2008   #68492

To Tase : měly? ;-)
Ja nevím, ale pokud někdo dělá s pythonem tak dlouho, že chce udělat exe, měl by vědět že slovo, které není v uvozovkách, označuje proměnnou. tudíž pokud napíšeš:



console=[muj_soubor.py]

a muj_soubor není definován, tak je opravdu pochopitelné, že to musí skončit chybou.
A lidi, čtěte ty chyby co vám to vrací.


Traceback (most recent call last):
File "<pyshell#0>", line 1, in <module>
soubor
NameError: name 'soubor' is not defined

....

Python › Mobilní aplikace
11. 3. 2008   #68490

To Tase : ¨Jak říkám, není žádný rozdíl v tom jestli píšeš aplikaci na mobil, nebo na počítač. Akorát v mobilu nemáš pochopitelně přístup ke grafickým knihovnám jako Tkinter,wx. Tuto funkci plní tuším appuifw. Jinak v tom opravdu žádný rozdíl není

Webové servery (Apache, IIS...), .htaccess › Seo adresy
11. 3. 2008   #68488

Všechno vyřešeno. Výsledný .htaccess vypadá takto:



RewriteEngine On
ErrorDocument 404 /404.php
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule clanky/(.*\.html)$ index.php?akce=clanek&cisloclanku=$1 [L]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule kategorie/vse/(.*)$ index.php?strana=$1 [L]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule kategorie/(.*\.html)$ index.php?kategorie=$1 [L]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule kategorie/(.*\.html)/(.*)$ index.php?kategorie=$1&strana=$2 [L]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule hlavolamy/(.*\.html)$ index.php?akce=hadanky&hlavolam=$1 [L]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule redaktor/(.*\.html)$ index.php?akce=redakce&autor=$1 [L]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule akce/(.*)$ index.php?akce=$1 [L]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule testy/(.*)$ index.php?akce=zkouseni&test=$1 [L]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule reseni/(.*)$ index.php?akce=zkouseni&reseni=$1 [L]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule oprav/(.*)$ index.php?akce=zkouseni&oprav=$1 [L]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule registrace/?(.*)$ index.php?akce=reg&$1 [L]

Na localhostu šlape vše jak hodiny, ale když to zkusím dát na wz, nebo ic tak už to nefunguje, viz http://www.blujacker.wz.cz. Přitom oba hostingy by .htaccess měly podporovat. Kde je chyba?

Offtopic › 50 000 klikov - na zlepšenie…
10. 3. 2008   #68363

Dělat dřepy je kravina. To ti akorát odejdou kolena za chvíli. Kliky a sklapovačky jsou lepší.
Dřív, když jsem dělal gymnastiku, tak jsem dělal hodně kliků. Můj denní rekord činí 1250 kliků;)

Offtopic › 50 000 klikov - štatistika
10. 3. 2008   #68356

+100 = 435

Webové servery (Apache, IIS...), .htaccess › Seo adresy
9. 3. 2008   #68260

Hmm, tak se mi podařilo sesmolit toto:



RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^clanky/(.*\.html)$ index.php?akce=clanek&cisloclanku=$1 [L]
RewriteRule ^kategorie/(.*\.html)$ index.php?kategorie=$1 [L]

Když ted zadám url: neco.cz/clanky/geogebra.html, tak se zobrazí validní článek. A podařilo se mi taky rozchodit css styly pomocí:


<base href="http://localhost/web" />


Ale narazil jsem na problém. Když chci přidat například:


RewriteRule ^hlavolamy/(.*\.html)$ index.php?akce=hlavolamy&hlavolam=$1 [L]

Když ted zadám neco.cz/hlavolamy/dort.html, tak to nefunguje, protože v adresáři je soubor, který se jemnuje hlavolamy.php. Když ale změním podmínku například na:


RewriteRule ^hadanky/(.*\.html)$ index.php?akce=hlavolamy&hlavolam=$1 [L]

Tak už to funguje. Jak mohu toto opravit?


Webové servery (Apache, IIS...), .htaccess › Seo adresy
9. 3. 2008   #68248

Zdravím

S Tomášem Bobkem (nefaritusem) jsme se rozhodli vydat nový design stránek http://www.mathatelier.ic.cz. S novým designem chceme zároveň přejít na doménu druhého řádu a předělat linky, ale protože ani jeden neumíme .htaccess, ptáme se zde.

V současné době se články zobrazují na url: /index.php?stranka=ukaz_clanek.php&id=108
To ale není seo friendly a google neindexuje některé články a proto by to chtělo předělat do nějaké slušnější formy, například: clanky/geogebra.html
Na vytváření adres jsem použil funkci seo_url z článku http://programujte.com/index.php?akce=clanek&cl=2006092301-vytvarime-srozumitelne-url-adresy-z-nazvu-clanku. Pokoušel jsem se rozchodit i .htaccess za pomoci fora, googla i článku http://programujte.com/index.php?akce=clanek&cl=2006091901-prakticka-ukazka-zakladniho-pouziti-mod_rewrite-pro-seo-adresy, ale nepodařilo se. Nenašel by se tedy někdo tak ochotný a napsal mi tady kód toho, co mám vložit do .htaccess.
Pokud bych tedy zadal stránku neco.cz/clanky/matika.html, stalo by se z toho index.php?akce=clanek&cisloclanku=matika.html

Pokud by uživatel zadal adresu index.php?akce=clanek&id=xxxx, tak bych ho přesměroval na adresu tvaru clanky/clanek.html asi pomocí Header("Location: clanky/clanek.html"), ale to by vyhledávače měli každou stránku zaindexovanou dvakrát ne?

No prostě, prosím nějakého ochotného člověka o pomoc.

Děkuji

.NET › Obecně o programování.....ne…
9. 3. 2008   #68188

To Santas :
Jo, v pythonu je odsazení, čímž se spousta prasáren eliminuje:



class ukaz:
def __init__(self):
print "Ahoj Svet"
ukaz()

Python › Mobilní aplikace
8. 3. 2008   #68167

To Tase : Ptáš se v sekci python, takže tě asi zajímá programování aplikací na mobilu pod pythonem.
Abys rozchodil python na mobilu, musíš mít os symbian (možná i windows mobile) a to nesplňuje tolik mobilů. Já náhodou mám nokii n73, na které je symbian a tudíž tam mám i python. Instalace nebyla jednoduchá, protože sehnat správné instalační soubory není lehké sehnat (jsou různé pro různé mobily).
Nicméně, když se mi podařilo překonat prvních pár překážek, mohl jsem normálně programovat. Python se dá spustit ve dvou režimech. Příkazová řádka (python shell), nebo spouštění nějakého skriptu.
Já jsem si tam hned hodil nějaké programy pro ulehčení práce ve škole, ale narazil jsem na několik problémů. Python, který se dodává na mobily je verze 2.2, takže spoustu funkcí jsem si musel dodělat.

Ale jinak je to celkem pohoda, mít python na mobilu...

Python › Zarovnání v Tkinteru
7. 3. 2008   #68045

Takže v tom případě nejde o zarovnání textu ale celého udělátka ne? Dej sem nějaký příklad.

Python › Zarovnání v Tkinteru
7. 3. 2008   #67997
Offtopic › Za devatero routery a za dev…
7. 3. 2008   #67974

Jo, to tohle je dost povedený :smile4:
Nedávno to bylo i na redakční nástěnce

Návrhy na vylepšení › referral
5. 3. 2008   #67819

A já myslel, že tohle už je opravené:)

Python › String pozpátku
2. 3. 2008   #67572

To pawlik : Úplně stejný jako mnou uvedený první algoritmus... Akorát to řešíš trochu složitěji;)

Python › String pozpátku
27. 2. 2008   #67266

Napadají mě dva způsoby:



>>> r="Ahoj"
>>> r2=""
>>> for pismeno in r:
r2=pismeno+r2


>>> r2
'johA'

A ještě by to šlo udělat přes seznamy:


>>> r="Ahoj"
>>> r=list(r)
>>> r.reverse()
>>> print "".join(r)
johA

Python › pspad pro python
24. 2. 2008   #67028

j1rka napsal:
No to TAB sice nějak funguje, zkoušel jsem to akorát neznám moc příkazu tak jsem použil to co znám.Tak třeba print a v tom to nějak nešlo. Ten sice znám z hlavy jen by mě zajímalo proč to třeba u tohoto nejde.


Nejsem si jistý, ale myslím, že v tom seznamu nenajdeš klíčová slova (print, and, while...)
Ten seznam imho tvoří:


import __builtin__
dir(__builtin__)+globals().keys()

Python › pspad pro python
24. 2. 2008   #67027

geon napsal:
To Blujacker : to jsem ani nevěděl. skvělá příležitost o tom a o dalších nových vymoženostech idle napsat na wiki ;-) Založ novou stránku a jeď :-)


Moc rozdílů mezi idle2.4 a idle2.5 není. Jeden rozdíl je právě to automatické dokončování a druhým rozdílem je zvýrazňování souvisejících závorek.
Ten IDLE 2.5 jsem používal dva dny na notebooku, protože jsem si tam omylem nainstaloval py2.5 místo py2.4. A i za ty dva dny mi IDLE několikrát spadlo a špatně oznamuje chyby, takže já bych se držel pokud možno 2.4:)
Na wiki píšu nerad. To radši vydám něco na Programujte.

Python › pspad pro python
24. 2. 2008   #67009

idle v pythonu 2.5 tuhle funkci má. Seznam možných dokončení zobrazíš pomocí klávesy TAB

Python › Více rozměrné pole(seznam) v…
20. 2. 2008   #66614

já bych na tenhle konkrétní problém použil slovník:



slovnik={}
slovnik["30,30"]=[ ]
slovnik["30,30"].append()

ale jinak vnořené seznamy se dělají tak, že se do seznamu jednoduše vloží další seznam:


s=[]
s1=[]
s.append(s1)
s[0].append(5)
print s1

Matematika › olympiada
20. 2. 2008   #66613

To yaqwsx : jo, sorry, jde to i bez sinovy věty;)
To jenom já vždycky hledám ve všem přílišnou složitost. Jde to přesně jak říkal ONDRA, pomocí těch těžnic.

Matematika › olympiada
19. 2. 2008   #66566

To survik1 :
Ono to je celkem lehké spočítat, stačí znalost sinovy věty a dostatečně velký obrázek, protože těch úhlů, co se musí vyznačit je fakt hodně. Rozděl si obrázek na polovinu, protože ta uhlopříčka dělí obdélník na dvě stejné půlky.
Když jsem to počítal s celkem velkým zaokrouhlením, tak mi vyšlo že obsah tmavé plochy je 2.0948m^2. Pak jsem si to zkontroloval v jenom geometrickém programu a podle toho programu je obsah tmavé plochy přesně 2m^2.

Nevím, nakolik jsi v matematice zběhlý, já jsem při výpočtu použil několikrát sinovu větu a obsah trojúhelníku se spočítá jako
S=(a*va)/2

Ještě se na to koukni jestli to sám nevyřešíš, ale icq na mě máš, tak se můžeš samozřejmě ozvat.

btw, koukám že tam matematická olympiáda je celkem lehká, měl jsem to taky zkusit:)

Python › Problém se seznamy
18. 2. 2008   #66374

Nevím, ale mě se zdá, že to co používáš nejsou uvozovky, ale čárky (´).
Používej bud apostrof nebo uvozovky:



" '

Python › dokumentace
17. 2. 2008   #66337
Offtopic › Pojďte, vytvoříme ...
14. 2. 2008   #65942

Santas napsal:
no, ono sa o tom dost hovori tu na fore
napr. Blujacker myslim robi tetris v nejakom primitiv os


Zelenáč, ne já;)

HTML / XHTML › úkoly!
12. 2. 2008   #65763

To Máca00 : S úkolama to jde tady občas těžce. Autor kurzu, který úkol zadal nemusí být již rok aktivní, tím pádem úkoly nikdo neopravuje:(

Python › Python aneb jak začít
10. 2. 2008   #65516
Python › Nefunkční program (Indentati…
8. 2. 2008   #65352

To 3lwis : Musíš odstranit ty čísla řádků, pak by to mělo fungovat...

Python › Nefunkční program (Indentati…
8. 2. 2008   #65350

Příspěvky přesunuty z diskuze Python: Jak se ptát?: ([url]http://programujte.com/index.php?akce=diskuze&kam=vlakno&tema=73-Jak se ptát?[/url])

Návrhy na vylepšení › Nezobrazují se mi některá vl…
3. 2. 2008   #64966

To tmi : tomix;)

Inzerce › Hledáme redaktory na matemat…
3. 2. 2008   #64902

Tokan napsal:
To Blujacker : Ale tvýmu designerovi snad jo, ne?


já jsem designer toho portálu...

Python › OOP a opička (16.lekce)
2. 2. 2008   #64846

To maral :



class opicka:
def __init__(self):
self.nick="lenka"
def promluv (self):

print "Ja su mrte opicka."

def jmeno (self, nazev=None):
if nazev:
self.nick=nazev
else:
print "Jmenuju se :",self.nick
o=opicka()
o.jmeno()
o.jmeno("eva")
o.jmeno()

tobě to tu chybu házelo, protože si neměl proměnnou self.nick definovanou.

Offtopic › c nebo python
2. 2. 2008   #64838

To Garret Raziel : Jemomže tuto funkci plní imho python a to ještě lépe. Když jsem začínal programovat, chtěl jsem začít javou, ale tu se mi nepodařilo nainstalovat, tak jsem se rozhodl zkusit packala, ale nelíbilo se mi gui (měl jsem turbo pascal) a nakonec jsem skončil u pythona, který má v čr celkem silnou komunitu (py.cz, programujte) a je uživatelsky přijemný...

Python › while v tkinter
2. 2. 2008   #64799

aby jsi mohl používat while spolu s Tkitnterem, musel by jsi nastudovat vlákna. Kdysi jsem to také řešil v e-mailové konferenci na py.cz. Někde v archivu by jsi mohl najít řešení.

Pascal › domaci ukol pomozte
2. 2. 2008   #64780

To Osiris : Už jsem napsal na redakční nástěnku

Pascal › domaci ukol pomozte
1. 2. 2008   #64730

Co je moc, to je moc. Tohle bych opravu viděl na ip-ban

Software › ICQ problém
1. 2. 2008   #64728

survik1 napsal:
To mates : Nedoporučuji, plná chyb...


a která verze není;) Navíc je to plné reklamy a nepoužitelných kravin... Proto pracuji na vlastním klientovi:)

Python › Přehrání videa
1. 2. 2008   #64723
PHP › Regulární výrazy - přepis ps…
1. 2. 2008   #64698

Mám tento regulární výraz:



function vrat_kod($kod){
$kod=$kod[0];
$kod=str_replace("[zk]\r\n","<code>",$kod);
$kod=str_replace("\n[/zk]","</code>",$kod);
$kod=str_replace("[zk]","<code>",$kod);
$kod=str_replace("[/zk]","</code>",$kod);
$kod=str_replace("\n","",$kod);

return $kod;
}
$text=preg_replace_callback("|\[zk\]([^\[]+)\[/zk\]|", "vrat_kod", $text);

Pokud ale proženu tímto regulérním výrazem např toto:


[zk]
x=S
S[4;5]
[/zk]

tak se nic nepřemění. Imho to je kvůli tomu, že součástí toho tagu [zk] je [ a ], ale jelikož php regulární výrazy neumím, jak to opravit.

Děkuji

Editoval hrach: jedná se o regulÁrní výrazy. opraveno

Python › Barva
1. 2. 2008   #64652
Python › čas vykonania
31. 1. 2008   #64585



>>> import time
>>> cas=time.time()
>>> #akce
>>> print time.time()-cas
1.32899999619
>>>

Hardware › Koupě levného NTB
30. 1. 2008   #64540

geckon napsal:
To Chrasty : Tak, že bych využil čtečku otisků, to nepředpokládám:) Navíc aspoň ze začátku bych tam asi chtěl i XP, než do Linuxu aspoň trochu proniknu :)


Já čtečku prstů mám na desktopu, dostal jsem ji k vánocům. Docela šikovná věcička. Během sekundy jsem přihlášen a nemusím psát heslo...

PHP › informacní lista na webovkách
30. 1. 2008   #64539

To Jeason : Najdi nějaký web, který má ic lištu a nech si zobrazit zdrojový kod. Ten jenom zkopíruješ + musíš zkopírovat obsah toho js souboru



<!-- IClista -->
<script type="text/javascript" src="http://img.ic.cz/3/lista.white.utf.js"></script>
<noscript>
<div style="display:block !important;visibility:visible !important;overflow:hidden;position:absolute;top:0px;left:0px;height:24px;z-index:20;width:100%">
<div style="display:block !important;visibility:visible !important;font-family:arial;font-size:12px;text-align:center;height:24px;color:#000000;background-color:#ffffff;z-index:15;line-height:24px;">
<p style="margin:0 !important;padding:0 6px 0 0 !important;display:inline !important;"></p>
<a title="Najděte si lepší práci!" href="http://www.jobpilot.cz/">Práce, brigády</a> | <a title="Sázení na sport po internetu - získejte bonus až 1000 Kč!" href="http://adserver.itsfogo.com/click.aspx?zoneid=21448">Sázení na sport</a> | <a title="Hosting za super ceny." href="http://www.forpsi.com/">Webhosting od 19 Kč</a> | <a title="Registrace domén .CZ za 230,- Kč na rok!" href="http://www.forpsi.com/">Doména .CZ za 230 Kč!</a> | <a title="Široký výběr LCD televizorů." href="http://www.videoplaneta.cz/b/lcd-televize/">LCD televize</a> | <a title="Nejlehčí cesta k novému nábytku pro váš dům i byt." href="http://www.cmnabytek.cz/?gad=CNn6pO4EEggPXkA68igfJxjv_Z_1AyDJ1-U3">Nábytek</a> |
</div>
</div>
<div style="height:24px;display:block !important;visibility:visible !important; width:24px"></div></noscript>

<!-- /IClista -->

js:


http://img.ic.cz/3/lista.white.utf.js


Snad neplácám nesmysli

Offtopic › Pekna baba
30. 1. 2008   #64532

Nevíte o čem mluvíte.. Tato je rozhodně nejlepší

HTML / XHTML › Vytvoření fora
30. 1. 2008   #64515
Offtopic › Pekna baba
30. 1. 2008   #64508

Tokan napsal:
Jsou i hezčí. Třeba tato...


Nezobrazuje se mi žádný odkaz nebo obrázek...

Hardware › Koupě levného NTB
29. 1. 2008   #64445

Já jsem si koupil ACER za 20k bez OS. Je fakt že BIOS je totálně na nic a nainstalovat Windows se mi podařilo až po několika dnech (notebook chtěl nějaké speciální ovladače, které na instalačním cd nebyly, takže jsem si musel vypálit nové s těmi ovladači), ale od té doby šlape jak hodinky bez jediného problému....

Offtopic › Tak kolik máte papírových st…
28. 1. 2008   #64333

okolo 5k

Inzerce › Hledáme redaktory na matemat…
28. 1. 2008   #64325

Ten design mizerny je. Pokud chces neco decentniho, tak se alespon zbav toho tmaveho pozadi u nadpisu.


lepší? Desing mi nikdy nic moc neříkal :smile10:

Inzerce › Hledáme redaktory na matemat…
28. 1. 2008   #64315

Pak...nevim, jestli je dobre, kdyz se u psani clanku tu latku ucis ;)


Tak doslovně jsem to zase nemyslel;)

Dík za tu chybku, opravím

Inzerce › Hledáme redaktory na matemat…
28. 1. 2008   #64305

doménu druhého řádu si chci koupit, už mám vyhlídnutou na tomto hostingu:
https://www.forpsi.com/webhosting/dynamic.php
Je to relativně levné a podporují python.

Co se týče designu, osobně nemyslím, že by byl tak hrozný, ale zkusím to trochu vylepšit.

Php framework se rozhodně nehodlám použít. To radši strávím pár hodin navíc upravou toho cms. Já mám rád, když se v tom kódu vyznám, můžu cokoliv lehce změnit.

S tím "mathatelierem" pod "matikou" je to pravda, toho jsem si vědom, změním. Akorát se pořád nemůžu rozhodnout pro nové jméno domény... Mathatelier.cz nepoužiji, chce to něco jiného, ale ještě nevím co.

Matematika mě baví a psaním těch článků se to zárověň učím a uvědomuji si některé souvislosti. Navíc, já jakmile něco začnu, chci to dotáhnout co nejdále. Nejsem z těch kteří by se vzdávali. Programujte taky začínalo podobně a koukej co je to dnes za portál.

Jinak díky za připomínky:)

Inzerce › Hledáme redaktory na matemat…
27. 1. 2008   #64251

Zdravím

Hledáme redaktory na matematický portál MathAtelier.ic.cz http://www.mathatelier.ic.cz

Portál funguje už asi dva měsíce a již má celkem velkou návštěvnost. Pokud máte chuť, můžete se připojit ke kolektivu redaktorů (čítající zatím jednoho člena;) a pomoci tak ostatním.

Můžete psát články o všem, co se jen vzdáleně týká matematické tématiky. Také můžete přidávat hlavolamy, logické hádanky a testy.

Podobně jako zde na Programujte není za napsané články žádná odměna, pouze dobrý pocit.

Pokud máte zájem, můžete napsat do toho vlákna, popř poslat e-mail na blujacker@gmail.com a bude vám zřízen redaktorský účet.

Děkuji

Offtopic › Stojka na rukach
27. 1. 2008   #64243

To Tocimanko : Jasně, nemůže to dělat každej, ale fakt to není o síle. Udržet napnutý ruce neí až zas takový problé, ale udržet rovnováhu je horší, věř mi, dělal jsem 10 let gymnastiku;)

Offtopic › Stojka na rukach
27. 1. 2008   #64239

Imho to není o síle...

Offtopic › Vyhledávání od googlu
27. 1. 2008   #64226

Já to tak mám:



</div><!-- Google Search Result Snippet Begins -->

<div id="results_004541203645099874140:fg23xotx3ds"></div>
<script type="text/javascript">
var googleSearchIframeName = "results_004541203645099874140:fg23xotx3ds";
var googleSearchFormName = "searchbox_004541203645099874140:fg23xotx3ds";
var googleSearchFrameWidth = 600;
var googleSearchFrameborder = 0;
var googleSearchDomain = "www.google.com";
var googleSearchPath = "/cse";
</script>
<script type="text/javascript" src="http://www.google.com/afsonline/show_afs_search.js"></script><!-- Google Search Result Snippet Ends -->

</div>
<div id="bocna-lista">


<h2 onclick= "zobrazSkryj('prihlaseni')">Přihlášení</h2>
<div id='prihlaseni'>
Přihlášen: Jakub Vojáček<a href='index.php?stranka=registruj.php&uprav_nastaveni'>Upravit nastavení</a><a href='index.php?stranka=vysledky.php'>Výsledky testů</a><a href='prihlas.php?odhlas'>Odhlásit</a> </div>
<h2>Vyhledávání</h2>
<!-- Google CSE Search Box Begins -->

<form action="http://www.mathatelier.ic.cz/index.php?stranka=vyhledat.php" id="searchbox_004541203645099874140:fg23xotx3ds"> <input type="hidden" name="cx" value="004541203645099874140:fg23xotx3ds" /> <input type="hidden" name="cof" value="FORID:11" /> <input type="text" name="q" size="25" /> <input type="submit" name="sa" value="Hledat" /> </form>
<script type="text/javascript" src="http://www.google.com/coop/cse/brand?form=searchbox_004541203645099874140%3Afg23xotx3ds&lang=cs"></script>

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý