Re: [python] https proxy

2011-10-03 Tema obsahu MaReK Olšavský
Dobrý den,
udělal jsem malinký posun:
Automatické načtění proxy (pokud je v registrech) viz:
http://stackoverflow.com/questions/6935796/which-python-module-to-use-to-access-the-proxy-setting-of-windows-7
(funguje i na WinXP).
Ale. Máme na starosti i jednu firmu, kde je proxy nastavena přes
AutoConfigURL. Našel jsem
http://code.google.com/p/pacparser/
a začíná tu trochu problém. Zkoušel jsem demíčko z
http://code.google.com/p/pacparser/wiki/PacFilesInPythonWebclients
pokud jsem do browseru zadal url "proxy.pac", tak jsem si jej v pohode
zobrazil, ale demicko jej nevidi, ale zkusím si jej fetchnout z URL a
uvidím.
MO

Snad tedy existuje cesta, jak alespon ve Windows vydolovat

Dne 22.9.2011 10:05, MaReK Penguin Olsavsky napsal(a):
> Krásný den,
> páni kolegové pythonýři, mám maličký rébus:
> Máme prográmek který stahuje data z webů, po protokolu https. U
> nejvetsiho zakaznika jsem nasel maly zadrhel - proxy.
> Protoze jeji nastaveni nemohu znat predem (ruzne zavody, proxy se
> prepinaji podle zatizeni), potrebuji programove pro funkci:
> def __init__(self, url):
>   HTMLParser.__init__(self)
>   req = urlopen(url)
>   self.feed(req.read())
> 
> detekovat nastaveni proxy a pridat ji do parametru funkce
> urllib2.urlopen. Zadani do parametru urlopen je dokumentovane, ale jak
> vytahnout potrebne nastaveni proxy ze systemu (WindowsXP a 7 [Visty
> preskoceny]) jsem zatim resene nenasel.
> Nema nekdo podobnou problematiku jiz vyresenu?
> 
>   Dekuji
>   MO
> ___
> Python mailing list
> Python@py.cz
> http://www.py.cz/mailman/listinfo/python
> 
> 
> -
> Zpráva neobsahuje viry.
> Zkontrolováno AVG - www.avg.cz
> Verze: 10.0.1410 / Virová báze: 1520/3911 - Datum vydání: 21.9.2011
> 
> 
> 
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python


Re: [python] WX Python do exe

2011-07-18 Tema obsahu MaReK Olšavský
Ještě se doplním, zkoušel jsem i spustit:
c:\Python26\Scripts\cxfreeze.bat setup2.py build-exe

s výsledkem:
Usage: cxfreeze [options] [SCRIPT]

Freeze a Python script and all of its referenced modules to a base
executable which can then be distributed without requiring a Python
installation.

cxfreeze: error: only one script can be specified

V setup2.py je:
#! /usr/bin/python
# -*- coding: utf-8 -*-

from cx_Freeze import setup, Executable

exe = Executable(
script="Dochazka.py",
base="Win32GUI",)

setup(
name="Docházky",
version="1.0 B1",
description="Převod docházky XLS do Amzdy",
author="XXX",
author_email="a...@axx.cz",
    executables=[exe])

Bohužel čas tlačí až moc..


Dne 18.7.2011 9:37, MaReK Olšavský napsal(a):
> Dobrý den,
> po dlouhé době se zeptám na nějaký hint pro převod Pythonovského
> programu do Exe. Program je napsán s xlrd a účetním jsem udělal rozhraní
> ve Wx (přišlo mi hezčí a snadněji vytvořitelné, než v Tkinteru a
> tkinterovské rozhraní mi nefungovalo dobře ze síťového disku).
> 
> No a teď jsem u kamene úrazu. Na cílový počítač nesmíme instalovat,
> žádost o instalaci přes IT oddělení je zdlouhavé, takže potřebuji
> vyrobit stand-alone exe.
> Py2Exe mi neprojde, protože chybí msvcp90.dll, přestože jsem postupoval
> dle http://www.py2exe.org/index.cgi/Tutorial#Step52 . Pokud knihovny
> nainstaluji u sebe z
> http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=29 ,
> předpokládám, že "kompilace" projde, ale jak to bude s možností
> distribuce, pokud je na cílovém PC nemohu nainstalovat?
> Existuje i další cesta, jak z Pythonovského programu udělat Exe?
> Distribuce s Python portable se mi moc nezamlouvá.
> Děkuji za nakopnutí
>   MO
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python


[python] WX Python do exe

2011-07-18 Tema obsahu MaReK Olšavský
Dobrý den,
po dlouhé době se zeptám na nějaký hint pro převod Pythonovského
programu do Exe. Program je napsán s xlrd a účetním jsem udělal rozhraní
ve Wx (přišlo mi hezčí a snadněji vytvořitelné, než v Tkinteru a
tkinterovské rozhraní mi nefungovalo dobře ze síťového disku).
No a teď jsem u kamene úrazu. Na cílový počítač nesmíme instalovat,
žádost o instalaci přes IT oddělení je zdlouhavé, takže potřebuji
vyrobit stand-alone exe.
Py2Exe mi neprojde, protože chybí msvcp90.dll, přestože jsem postupoval
dle http://www.py2exe.org/index.cgi/Tutorial#Step52 . Pokud knihovny
nainstaluji u sebe z
http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=29 ,
předpokládám, že "kompilace" projde, ale jak to bude s možností
distribuce, pokud je na cílovém PC nemohu nainstalovat?
Existuje i další cesta, jak z Pythonovského programu udělat Exe?
Distribuce s Python portable se mi moc nezamlouvá.
Děkuji za nakopnutí
MO
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python


Re: [python] wisiwyg html editor

2010-11-15 Tema obsahu MaReK Olšavský
Děkuji za hint,
nemáte odkaz na tutor O:-). Něco jsem tedy našel pro bdist_wininst.
Vznikne mi tím balík, který se distribuuje samostatně? Py2exe dělá
defakto portable app, což je také příjemné, ale vytvoření instalačky a
její následná distribuce snad nebude na závadu, předpokládám, že
aktualizace nevyžaduje odinstalování a následnou novou instalaci programu.
MO

Dne 15.11.2010 10:41, Jakub Vysoky napsal(a):
> odpoved k BTW>
> 
> py2exe je celkem sikovny, ale python ma na distribuovani jine moduly a
> utility. krome toho, ze exituje pip (na instalaci balicku), setuptools
> a distribute (vylepsovani distribucnich knihoven), tak primo v
> distribuci je modul distutils, ktery obsahuje napriklad pro windows
> velice uzitecny command bdist_wininst, kteremu pro spusteni staci
> pouze funkcni setup.py a ten vam vytvori windowsi instalator.
> 
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python


[python] wisiwyg html editor

2010-11-15 Tema obsahu MaReK Olšavský
Dobrý den,
chci se pozeptat zkušenějších, zda vědí o bějakém wysiwyg html editoru
(alespoň zvýrazňování, seznamy a tabulky), který bych mohl dát jako
widget do desktopové aplikace.
Důležitá je multiplatformita (já jsem hlavně na GNU/Linuxu, kolegyně na
MSWindows) a ideální by byla funkčnost pouze s TkInterem, nic jiného
jsem zatím nedistribuoval a nevím jak funguje s py2exe.
Děkuji
MaReK Olšavský
BTW: Existuje i jiná metoda jak distribuovat prográmky běžným
uživatelům, než Py2Exe?
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python


Re: [python] Jak byste přeložili "Dive Into Pyth on"?

2010-03-17 Tema obsahu MaReK Olšavský
"Neutopte se v Pyhonu"


Dne 16.3.2010 23:31, Přikryl Petr napsal(a):
> Po delší odmlce všechny zdravím.
> Přemýšlím nad tím, jak by se dal trefně přeložit název známé knihy "Dive Into 
> Python" a úvodní podkapitola v jednotlivých kapitolách "Diving In". Má někdo 
> nějaký trefný nápad?
> Mějte se fajn, 
> Petr 
> 
> 
> 
> 
> ___
> Python mailing list
> Python@py.cz
> http://www.py.cz/mailman/listinfo/python
> 
> 
> 
> 
> Příchozí zpráva neobsahuje viry.
> Zkontrolováno AVG - www.avg.cz 
> Verze: 9.0.733 / Virová báze: 271.1.1/2751 - Datum vydání: 03/16/10 20:33:00
> 
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python


Re: [python] xlrd a py2exe - solved

2010-03-08 Tema obsahu MaReK Olšavský
Zdravím kolegové Pythonýři,
problém měl vcelku zajímavé rozuzlení. Původně jsem xlrd a xlwt
nainstaloval pomocí exe instalátorů, které jsem našel na jejich webu. To
nebylo asi šťastné řešení.
Zkusil jsem přidat jeden řádek pod import xlrd:

#! /usr/bin/python
# -*- coding: utf-8 -*-
import xlrd
print xlrd.__file__

A problém vyplaval v celé kráse. Dokud jsem pouštěl program klasicky z
konzole ("c:\python26\python.exe frmMain.py") vypsal cestu k xlrd. Když
jsem jej "zkompiloval" pomocí py2exe, nebyla vypsána žádná cesta.
Zkusil jsem tedy přeinstalovat (klasický Win postup) xlrd, ale tentokrát
jsem použil zdrojový balík a spustil z něj setup.py. Vše funguje, jak má.
Jen je mi na tom divné, že při spouštění z konzole vše fungovalo a po
"kompilaci" ani omylem.

MaReK
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python


[python] xlrd a py2exe

2010-03-05 Tema obsahu MaReK Olšavský
Dobrý den,
páni kolegové Pythonýři, mám jednu malou záludnou otázku. Používáte
někdo knihovny xlrd a xlwt, přičemž pak vyrábíte binárku pomocí py2exe?

Když zkusím spustit vygenerovaný program, v logu najdu chybu:
"
Traceback (most recent call last):
  File "frmMain.py", line 13, in 
ImportError: No module named xlrd
"

Posílám ukázky zdrojových kódů:

*Setup.py*:
#! /usr/bin/python
# -*- coding: utf-8 -*-

from distutils.core import setup
import py2exe

setup(
options = {
"py2exe": {
"compressed": 1,
"optimize": 2,
"packages": ["Pmw"],
"excludes": [],
}
},
name="Docházky Splirec",
version="1.0 B1",
description="Převod docházky firmy Splirec z XLS do Amzdy",
author="C.A.C spol. s r. o.",
author_email="m.olsav...@amzdy.cz",
windows=[{"script": "frmMain.py"}],
)

*Begin of frmMain.py*
#! /usr/bin/python
# -*- coding: utf-8 -*-

#system imports
from Tkinter import *
import tkMessageBox, tkFileDialog
import os, fnmatch
from time import localtime, strftime

#other imports
import Pmw
import xlrd
from clsConvert import *


def __init__(self,master,ar,xy,flex):

*Begin of clsConvert:*
#! /usr/bin/python
# -*- coding: utf-8 -*-

import xlrd

import os
import re

class clsConvertAll:
#bof convert class
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python


Re: [python] CLI vs. GUI

2008-09-29 Tema obsahu MaReK Olšavský
Dne Sun, 28 Sep 2008 13:58:23 +0200
Filip Štědronský <[EMAIL PROTECTED]> napsal(a):

>
> 
> if __name__=='__main__':
> #tento kód se provede jen při přímém spuštění
> #tohoto py souboru jako programu
> else:
> #tento kód se provede jen při importu tohotou souboru
> #jako modulu
> 
> A to je vlastně vše :)
> Doufám, že jsem to správně pochopil. regnarg
> 

Diky moc,
tento hint jsem neznal :-(. Njn, holt vecny zacatecnik, ktery potrebuje
Pythona jen jednou za cas.

MaReK
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python


[python] CLI vs. GUI

2008-09-28 Tema obsahu MaReK Olšavský
Zdravim,
mám jeden malinky dotazek na napsani jedne tridy v Pythonu. Nedari se
mi najit hint, jak napsat, tridu, ktera ma fungovat jako samostatne
spustitelna v cli (prikazova radka), ale byla zaroven pouzitelna i v
GUI programu.
Pro cli musim mit na konci zdrojaku vytvoreni tridy, nacteni parametru
z command line a provedeni vsech potrebnych metod, jen nevim, co mi
tento kus kodu provede, kdyz tridu naimportuje jiny blok, ktery ji bude
pouzivat. Nejsem velky znalec Pythonu a nedari se mi ted nich chytreho
vygooglit.

Diky za nakopnuti
MaReK
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python


Re: [python] zapis na zacatek souboru

2008-09-10 Tema obsahu MaReK Olšavský
Ondrej Beran napsal(a):
> bych ocekaval na foru PHP strikacu,
> ale ne programatoru...
^^^Fobie z PHP?? Nevim, ale jazyk, jako jazyk. PHP nedela spatne
programatory, jakoby programatori se uci PHP, protoze v nem lze rychle
psat a rychle zacit generovat alespon nejake prijmy, vsak jen malokdo
umi v PHP na takove urovni, aby se tim zivil i v produktivnim veku.

-- MaReK
- --

MaReK "Penguin" Olšavský
PHP Voodoo
private mail: [EMAIL PROTECTED]
private web: http://blog.devlabs.biz
Jabber: [EMAIL PROTECTED]; MSN: [EMAIL PROTECTED]; Skype: Penguin_007
tel.: +420-603-519-650; +420-775-154-689 (775-1-LINUX)

Na stránce bylo napsáno: "Optimalizováno pro Explorer 5, nebo lepší".
  Tak jsem přešel na Mozilla Firefox  --> http://firefox.czilla.cz/
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python


Re: [python] Prosím, poraďte mi, jak vytvoři t exe soubor

2008-08-11 Tema obsahu MaReK Olšavský
Ahoj,
neco prisadim, protoze dneska jsem se chystal na stejnou otazku.
Jak to nalozi s knihovnami, bude vysledny exe umet tkinter, SQLite anebo 
PIL, aniz bude muset zakaznik neco doinstalovavat?

-- MaReK
- --

MaReK "Penguin" Olšavský
PHP Voodoo
private mail: [EMAIL PROTECTED]
private web: http://blog.devlabs.biz
Jabber: [EMAIL PROTECTED]; MSN: [EMAIL PROTECTED]; Skype: Penguin_007
tel.: +420-603-519-650; +420-775-154-689 (775-1-LINUX)

Na stránce bylo napsáno: "Optimalizováno pro Explorer 5, nebo lepší".
   Tak jsem přešel na Mozilla Firefox  --> http://firefox.czilla.cz/


superman napsal(a):
> Dobrý den,
> 
> pomocí py2exe.
> 
> Nejjednodušeji to lze takto:
> 
> 1) Vytvoříte soubor setup.py, který může vypadat asi takto (verze pro 
> konzolový program):
> 
> --- obsah souboru setup.py --(zde odstřihněte :-) )-
> 
> from distutils.core import setup
> import py2exe
> 
> setup(
>   options = {"py2exe":{"compressed":1, "optimize":1, "bundle_files":1}},
> 
>   version = "1.01",
>   name = "MujGenialniANejlepsiProgramOdMiloslavaPonkrace",
>   description = "MujGenialniANejlepsiProgramOdMiloslavaPonkrace",
> 
>   zipfile=None,
>   console=["JmenoHlavnihoModulu.py"],
>   )
> 
> --- konec obsahu souboru setup.py --(zde odstřihněte :-) )-
> 
> 
> 2) Vytvoříte exe pomocí příkazu
> 
> C:\Python24\python.exe setup.py py2exe -O1 -c -b1 py2exe
> 
> Python zachroustá, a protože potřebuje dělat, že strašně pracuje, tak 
> Vám vytvoří pár podadresářů a v jednom snadno najdete 
> MujGenialniANejlepsiProgramOdMiloslavaPonkrace.exe a msvcrt71.dll, který 
> tento program bude potřebovat. A exe je vytvořeno a můžete svým 
> programem pokořit IT svět, stát se slavným, atd.. :-)
> 
> Miloslav Ponkrác
> 
> 
> 
> Jarek Krcmar napsal(a):
>> Dobrý den, pythonýři,
>>
>> mám vytvořený program, který jsem nazval D_S.py.
>>
>> Jedná se o anglicko-český slovník.
>>
>> Vše, co napíši, si mohu přečíst kurzorovými šipkami. Mám to udělané tak, že 
>> v programu jsou dva panely, mezi nimiž se přepínám tabulátorem.
>>
>> Horní panel je pro čtení needitovatelného textu a dolní je pro vstup z 
>> klávesnice.
>>
>> Ale chtěl bych vytvořit soubor, který by umožnil třídění slovíček podle 
>> abecedního pořádku.
>>
>> Jak se dá napsat exe soubor?
>>
>> V programu Autohotkey bylo možné v kontextovém menu spustit soubor s názvem 
>> Compiler.
>>
>> Je něco podobného také u Pythonu?
>>
>> Díky za odpověď.
>>
>> Jarek
>>
>> ___
>> Python mailing list
>> Python@py.cz
>> http://www.py.cz/mailman/listinfo/python
>>
>>
>>   
> 
> ___
> Python mailing list
> Python@py.cz
> http://www.py.cz/mailman/listinfo/python
> 
> 
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python


Re: [python] chameleon v pythonu

2008-04-01 Tema obsahu MaReK Olšavský
superman napsal(a):
> Souhlasím. Pokud toto někdo potřebuje, ať v Pythonu, nebo v PHP, zcela 
> jistě dělá prasárny, které tam vůbec nemusí být. Ale v dynamických 
> jazycích, které mají proměnné založené na seznamu jmen dynamicky 
> tvořeném za běhu (PHP, Python, Objective C, Smalltalk, ...) se prostě 
> najde vždycky někdo, kdo "bez proměnných ukazující na jméno proměnné" 
> nemůže být.
> 
> Miloslav Ponkrác
> 

Zdravim,
sice jsem tu jen pasivni prihlizejici, ale to vyuziti je nasnade, 
protoze v promenne muze byt i nazev funkce $foo($bar), kde $foo udelam 
nekde predem podle potreby jakou funkci potrebuju zavolat.
No vim o existenci, ale v praci jsem to nikdy nepotreboval, protoze jak 
nekdo napsal spravne, je to znak spatneho navrhu aplikace, kdyz 
potrebuju tyto chalemeoni funkce/promenne. PHP neni az tak sileny jazyk, 
jen dost trpi nekoncepcnim vyvojem (kouknete kolik je tam aliasu pro 
funkce, jake jsou zmeny do PHP6), chtelo by to poradneho vudce, jako je 
Larry Wall.

-- MO
- --

MaReK "Penguin" Olšavský
PHP Voodoo
private mail: [EMAIL PROTECTED]
private web: http://blog.devlabs.biz
Jabber: [EMAIL PROTECTED]; MSN: [EMAIL PROTECTED]; Skype: Penguin_007
tel.: +420-603-519-650; +420-775-154-689 (775-1-LINUX)

Na stránce bylo napsáno: "Optimalizováno pro Explorer 5, nebo lepší".
   Tak jsem přešel na Mozilla Firefox  --> http://firefox.czilla.cz/

___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python


Re: [python] Upravy souboru

2008-01-16 Tema obsahu MaReK Olšavský
OK, proste si to nepamatuju, vim ze Unix pouziva jen jeden a aby nebylo 
malo chaosu tak Mac OS pouziva(?l?) ten druhy.
--
- --

MaReK "Penguin" Olšavský
PHP Voodoo
private mail: [EMAIL PROTECTED]
private web: http://blog.devlabs.biz
Jabber: [EMAIL PROTECTED]; MSN: [EMAIL PROTECTED]; Skype: Penguin_007
tel.: +420-603-519-650; +420-775-154-689 (775-1-LINUX)

Na stránce bylo napsáno: "Optimalizováno pro Explorer 5, nebo lepší".
   Tak jsem přešel na Mozilla Firefox  --> http://firefox.czilla.cz/


Jan Kundrát napsal(a):
> MaReK Olšavský wrote:
>> Windows používají jako oddělovač znaků 2 byty (CR, LF) a Unixy jen jeden 
>> (CR).
> 
> Standardni oddelovac radku na Unixu je LF, nikoli CR.
> 
> -jkt
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python


Re: [python] Upravy souboru

2008-01-16 Tema obsahu MaReK Olšavský
Je kratší, když se podíváte v editoru, nebo je kratší na počet bytů? To 
druhé je vysvětlitelné extrémně snadno, Windows používají jako oddělovač 
znaků 2 byty (CR, LF) a Unixy jen jeden (CR).
-- MO
- --

MaReK "Penguin" Olšavský
PHP Voodoo
private mail: [EMAIL PROTECTED]
private web: http://blog.devlabs.biz
Jabber: [EMAIL PROTECTED]; MSN: [EMAIL PROTECTED]; Skype: Penguin_007
tel.: +420-603-519-650; +420-775-154-689 (775-1-LINUX)

Na stránce bylo napsáno: "Optimalizováno pro Explorer 5, nebo lepší".
   Tak jsem přešel na Mozilla Firefox  --> http://firefox.czilla.cz/


[EMAIL PROTECTED] napsal(a):
> Dobrý den,
> provádím úpravu obsahu souborů (xml), pokud použiju dva skripty je to OK,
> ve chvíli kdy chci udělat více změn jedním sktiptem je výsledný soubor kratší 
> a já nevím proč. Je také rozdíl když spustí skripty z Windows (Idle i řádek) 
> a Cygwin-u (bash).
> Potřebuji ještě poradit jak zadat login a heslo na proxy (přistupuji přes 
> proxy) do souboru, tak aby při práci s intenetem nebylo nutné vyplňovat tyto 
> údaje ručně.
>  
> Uvidíte-li v kódu vidět i další nedostatky, budu rád když mě na ně upozorníte 
> (nováček).
>  
> Dohromady:
>  
> # BBC – změna formátovacích pravidel; xsl —> css
> import re
> soubor = 'bbc_africa.xml'
> soubor_css = open('bbc_africa_css.xml', 'w')
> f1 = file(soubor, 'r')
> cteni_soubor = f1.readline()
> zmena1 = cteni_soubor.replace('text/xsl', 'text/css')
> soubor_css.write(zmena1)
> f1.close()
> soubor_css.close
> 
> # 
> soubor2 = 'bbc_africa_css.xml'
> soubor_css2 = open('bbc_africa_css2.xml', 'w')
> f2 = file(soubor2, 'r')
> cteni_soubor2 = f2.readline()
> zmena2 = cteni_soubor2.replace('/shared/bsp/xsl/rss/nolsol.xsl', 
> 'all_afr.css')
> soubor_css2.write(zmena2)
> f2.close()
> soubor_css2.close
> ***
>  
> Zvlášť:
>  
> 1:
> import re
> soubor = 'bbc_africa.xml'
> soubor_css = open('bbc_africa_css.xml', 'w')
> f1 = file(soubor, 'r')
> cteni_soubor = f1.readline()
> zmena1 = cteni_soubor.replace('text/xsl', 'text/css')
> soubor_css.write(zmena1)
> f1.close()
> soubor_css.close
> *
> 2:
> import re
> soubor2 = 'bbc_africa_css.xml'
> soubor_css2 = open('bbc_africa_css2.xml', 'w')
> f2 = file(soubor2, 'r')
> cteni_soubor2 = f2.readline()
> zmena2 = cteni_soubor2.replace('/shared/bsp/xsl/rss/nolsol.xsl', 
> 'all_afr.css')
> soubor_css2.write(zmena2)
> f2.close()
> soubor_css2.close
> *
> Díky předem jsk
>  
> PS: Bash mi funguje asi nejlépe, ale zřejmě ho nebudu moci požít v konečné 
> aplikaci.
> 
> 
> ___
> Python mailing list
> Python@py.cz
> http://www.py.cz/mailman/listinfo/python
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

Re: [python] OT: Re: Pracovní příležitost- Python

2008-01-15 Tema obsahu MaReK Olšavský
Tomas Brabenec napsal(a):
> Ti zni skoro jako prace pro Seznam.cz ;-)
> 
> TB

D&P jsou headhunteri, tohle bude evidentne pro Seznam nebo Centrum (to 
ted taky zacalo hledat Pythonyry), ale jinak patri Unicornu.

-- MO
- --

MaReK "Penguin" Olšavský
PHP Voodoo
private mail: [EMAIL PROTECTED]
private web: http://blog.devlabs.biz
Jabber: [EMAIL PROTECTED]; MSN: [EMAIL PROTECTED]; Skype: Penguin_007
tel.: +420-603-519-650; +420-775-154-689 (775-1-LINUX)

Na stránce bylo napsáno: "Optimalizováno pro Explorer 5, nebo lepší".
   Tak jsem přešel na Mozilla Firefox  --> http://firefox.czilla.cz/

___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python


Re: [python] (no subject)

2007-03-07 Tema obsahu MaReK Olšavský
Dne Wed, 7 Mar 2007 13:14:28 +0100
"Jirka Reček" <[EMAIL PROTECTED]> napsal(a):

> zdravim vsechny v konferenci :) ... jsem tu novej
^^^Dobry den,
a jaky mate dotaz? Obavam se, ze takoveto prispevky ze nemaji co delat!
Prectete si: http://www.py.cz/JakSePtat
S pozdravem
MO
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python


Re: [python] Lokalizace

2007-01-31 Tema obsahu MaReK Olšavský
Diky, to bude ono... To uz jsem pochopil i ja...
Problem je, ze pres Google toho clovek najde strasne moc a prase to
protrid :-(.

- --

MaReK "Penguin" Olšavský
PHP Voodoo
private mail: [EMAIL PROTECTED]
private web: http://orsm.wz.cz
ICQ#: 160 178 925; MSN: [EMAIL PROTECTED]; Skype: Penguin_007
tel.: +420-603-519-650; +420-775-154-689 (775-1-LINUX)

Na stránce bylo napsáno: "Optimalizováno pro Explorer 5, nebo lepší".
  Tak jsem přešel na Mozilla Firefox  --> http://firefox.czilla.cz/


Petr Prikryl napsal(a):
> MaReK Olšavský
>> nemate nejaky tip, jak lokalizovat programy 
>> v Pythonu? [...]
> 
> Standardní dokumentace, Library Reference, 
> 21. Internationalization.
> 
> Mluví se tam o modulech gettext a locale.
> Zatím jsem to nepotřeboval a nevím, jak 
> jednoduše nebo komplikovaně se s tím dělá.
> Asi záleží na tom, jak rozsáhlá ta aplikace
> má být a jak moc čistě se to má řešit.
> 
> Pokud jsem to pochopil dobře, tak gettext.gettext
> vezme jako klíč řetězec v default jazyce a hledá
> příslušný překlad ze svých vnitřních struktur.
> Jednodušší řešení by mohlo mohlo být založené
> na jazykově nezávislých identifikačních řetězcích
> jako klíčích:
> 
> cs = { 'cancel': u'Přerušit',
>'ok': u'Budiž',
>...atd...
>  }
> 
> en = { 'cancel': u'Cancel',
>'ok': u'OK',
>...etc...
>  } 
> 
> de = {
> ...německy neumím...
>  }
> 
> Slovníky by se plnily nějakým vhodným způsobem,
> nebo by byly takto přímo definovány v příslušných
> modulech.
> 
> # Přepnutí jazyka.
> lang = cs
> 
> # Získání řetězce v jazyce.
> s = text("cancel")
> 
> kde funce text() by mohla být definována třeba
> takto (jen pro představu, špinavě předpokládající
> globální lang a en pro jednoduchost):
> 
> def text(k):
> if k in lang:   # aktuální jazyk
> return lang[k]
> elif k in en:   # default jazyk
> return en[k]
> else
> raise LangError(k)
> 
> 
> pepr
> ___
> Python mailing list
> Python@py.cz
> http://www.py.cz/mailman/listinfo/python
> 
> 
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python


[python] Lokalizace

2007-01-30 Tema obsahu MaReK Olšavský
Bodre ranko,
nemate nejaky tip, jak lokalizovat programy v Pythonu? Potrebuji mit v
programu jen obecne retezce a v nejakem program_i18n_cz.py lokalizace
(zde konkretne ceska). Bud podle nastaveni v conf (prednostni varianta,
na anglickych windows muze pracovat Vlam) souboru, nebo podle LOCALES by
se natahl soubor se spravnymy resources a gui by bylo v tom spravnem
jazyce, pokud by toto neexistovalo, byla by vychozi anglictina.
Neco jsem i vygooglil, ale zatim jsem z toho moudrej, jako opice z
fialovyho bananu.
Dekuji
MaReK

-- 

- --

MaReK "Penguin" Olšavský
PHP Voodoo
private mail: [EMAIL PROTECTED]
private web: http://orsm.wz.cz
ICQ#: 160 178 925; MSN: [EMAIL PROTECTED]; Skype: Penguin_007
tel.: +420-603-519-650; +420-775-154-689 (775-1-LINUX)

Na stránce bylo napsáno: "Optimalizováno pro Explorer 5, nebo lepší".
  Tak jsem přešel na Mozilla Firefox  --> http://firefox.czilla.cz/
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python


Re: [python] Speciální znaky

2007-01-17 Tema obsahu MaReK Olšavský
UTF-8 a kod toho znaku :-).

- --

MaReK "Penguin" Olšavský
PHP Voodoo
private mail: [EMAIL PROTECTED]
private web: http://orsm.wz.cz
ICQ#: 160 178 925; MSN: [EMAIL PROTECTED]; Skype: Penguin_007
tel.: +420-603-519-650; +420-775-154-689 (775-1-LINUX)

Na stránce bylo napsáno: "Optimalizováno pro Explorer 5, nebo lepší".
   Tak jsem přešel na Mozilla Firefox  --> http://firefox.czilla.cz/


Jakub Vojacek napsal(a):
> Ahoj
>  
> mám dotaz: Jak řešíte když v programu potřebujete nějaké speciální znaky 
> jako řeckou abecedu či znak pro nekonečno?
>  
> dík
> 
> 
> 
> 
> ___
> Python mailing list
> Python@py.cz
> http://www.py.cz/mailman/listinfo/python
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python


Re: [python] List comprehention

2006-11-14 Tema obsahu MaReK Olšavský
Kdyz uz jste u toho, je nekde *rozumny* tutor na ty lambda vyrazy? Lisp 
se mi kvuli tomu studovat nece...

- --

MaReK "Penguin" Olšavský
PHP Voodoo
private mail: [EMAIL PROTECTED]
private web: http://orsm.wz.cz
ICQ#: 160 178 925; MSN: [EMAIL PROTECTED]; Skype: Penguin_007
tel.: +420-603-519-650; +420-775-154-689 (775-1-LINUX)

Na stránce bylo napsáno: "Optimalizováno pro Explorer 5, nebo lepší".
   Tak jsem přešel na Mozilla Firefox  --> http://firefox.czilla.cz/


Roman Miklos napsal(a):
> List comprehention som doteraz okrem trivialnych prikladov nikdy nepouzil. 
> Kedze to vsak ma v buducnosti v Pythone nahradit ine konstrukcie zacinam 
> sa o to zaujimat.
> 
> Zaujalo, ma ze 
> filez = reduce(lambda x,y: x+y, map(glob.glob, arguments))
> 
> alebo
> 
> filez=[]
> for arg in arguments:
>   arg_list=glob.glob(arg)
>   filez += arg_list
> 
> sa da napisat cez generator zoznamu napisat takto:
> 
> [f for a in arguments for f in glob.glob(a)]
> 
> Nemozem vsak pochopit ako sa ten zapis skonstruuje:-) Uff, je to pre mna 
> intuitivne asi tak ako teoria relativity. 
> Da sa to nejako rozobrat na casti, alebo prezatvorkovat, aby bolo vidiet 
> co k comu patri? Moze mi to niekto vysvetlit?
> 
> 
> 
> Mgr. Ing. Roman MIKLÓŠ 
> Prvá stavebná sporiteľňa a.s. 
> Bajkalská 30, P. O. Box 48 
> 829 48  Bratislava 25 
> Tel.: +421/ 2 / 582 31 174 
> Fax: +421/ 2 / 582 31 109 
> 
> ___
> Python mailing list
> Python@py.cz
> http://www.py.cz/mailman/listinfo/python
> 
> 
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python


Re: [python] 2 mailinglisty su zbytocne

2006-10-13 Tema obsahu MaReK Olšavský
[EMAIL PROTECTED] napsal(a):
> Ano, jestli se tu objevi mnozstvi otravnych neprinosnych mailu, tak si 
> konferenci 
> odhlasim. Je ale cilem slouceni konferenci vyhnat ty zkusenejsi, kteri nemaji 
> cas
> a zajem o zacatecnicke dotazy a rusi je? Moje zkusenost z ruznych for je, ze 
> cim
> vic naleze do fora zacatecniku s priblblymy dotazy typu "co je to tuple" tim 
> rychleji
> vsichni zkuseni ucastnici odejdou. Rada "tak na to neodpovidej, kdyz se ti to
> nelibi" neni reseni, protoze to neresi pricinu, proc ti lide odchazi.
^^^Jako sorry, ale jsem v nekolika konferencich, ale nikdy jsem nevidel 
tak odmitavy postoj vuci zacatecnikum, jako od Tebe ted. A to ze treba 
[EMAIL PROTECTED] a konference@java.cz jsou proti tomuto monstr konfery. 
Mimochodem, nuti Te nekdo tady byt?

> Nevidim duvod pro slouceni. Jestli je v zacatecnickem foru malo zkusenych 
> lidi, 
> kteri by zacatecnikum odpovidali, tak je to jen dukaz, ze o tohle nikdo 
> nestoji
> a je treba se s tim smirit. Co muzes zkusit, je pozadat ty zkusene, jestli by 
> si 
> neprihlasili i zacatecniky a neradili jim, kdo o to ma zajem, ten to udela a 
> ty
> ostatni muzou byt dal v klidu. Nutit do toho nekoho nasilnym sloucenim 
> konferenci
> nema smysl. 
^^^Ja jsem pro slouceni, protoze zrovna nedavno jsem vyrobil duplicitni 
dotaz. Poslal jsem na tutor a po par dnech bez odpovedi jsem to poslal 
na hlavni konferu a hned byl navrh reseni na svete. Takze jednoznacne 
jsem pro.

-- MO

- --

MaReK "Penguin" Olšavský
PHP Voodoo
private mail: [EMAIL PROTECTED]
private web: http://orsm.wz.cz
ICQ#: 160 178 925; MSN: [EMAIL PROTECTED]; Skype: Penguin_007
tel.: +420-603-519-650; +420-775-154-689 (775-1-LINUX)

Na stránce bylo napsáno: "Optimalizováno pro Explorer 5, nebo lepší".
   Tak jsem přešel na Mozilla Firefox  --> http://firefox.czilla.cz/

___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python


Re: [python] web v Pythonu; relativni pristup k adresarum a souborum

2006-10-06 Tema obsahu MaReK Olšavský
radek napsal(a):
> Na to muzu dat rychlou odpoved: Django [www.djangoproject.com]
> (jo, vim, ze mame jeste dalsi web frameworky, nechci delat flame, ale
> prave Django dost pomaha pri prechodu z PHP, treba diky podpore
> formatovani datetime funkci).

Mnoo a jde to bez toho, ze si priberu dalsich nekolik 100 kB kodu?? 
Proste me fakt, v tento moment, zajimalo, jak vyresit jen ty 2 veci :-D. 
OKi, trochu funguje i faktor lenosti na studovani dalsi dokumentace...
Ale jinak dekuji, premyslim nad tim frameworkem, uz jsem jeho existenci 
zaregistroval drive a dal jste mi docela dobry popud k jeho prostudovani.
S pozdravem
MO

- --

MaReK "Penguin" Olšavský
PHP Voodoo
private mail: [EMAIL PROTECTED]
private web: http://orsm.wz.cz
ICQ#: 160 178 925; MSN: [EMAIL PROTECTED]; Skype: Penguin_007
tel.: +420-603-519-650; +420-775-154-689 (775-1-LINUX)

Na stránce bylo napsáno: "Optimalizováno pro Explorer 5, nebo lepší".
   Tak jsem přešel na Mozilla Firefox  --> http://firefox.czilla.cz/

___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python


Re: [python] trička

2006-10-06 Tema obsahu MaReK Olšavský
Pekny, ale dopravny a clo Ti to pekne podrazi :-(...

- --

MaReK "Penguin" Olšavský
PHP Voodoo
private mail: [EMAIL PROTECTED]
private web: http://orsm.wz.cz
ICQ#: 160 178 925; MSN: [EMAIL PROTECTED]; Skype: Penguin_007
tel.: +420-603-519-650; +420-775-154-689 (775-1-LINUX)

Na stránce bylo napsáno: "Optimalizováno pro Explorer 5, nebo lepší".
   Tak jsem přešel na Mozilla Firefox  --> http://firefox.czilla.cz/


Pavel Kosina napsal(a):
> Objednejte si tričko nebo hrnek:
> http://www.cafepress.com/pydotorg?s=pydotorg&type=c2
> 
> Nejhezčí je Womens Tank ;-)
> 
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python


[python] web v Pythonu; relativni pristup k adresarum a souborum

2006-10-04 Tema obsahu Marek Olšavský
Dobry den,
trochu tu valcim s Pythonem a vidim, ze do konfery tutor tento dotaz
nepatril :-).
Zacnu druhym tematem:
Moje obvykla adresarova struktura pro web je:


|- lib
|- img
|- i18n
|- sprava
|  |- cs
|  |- en
|- www
   |- cs
   |- en
|- sprava
|- www
|- templates
|- sprava
|- web

Pokud potrebuji delat administraci jdu na URL/sprava, pokud chce nekdo
na web, je z ULR presmerovan na URL/www (mozna zbytecnost, ale nemam
bordel k korenovem adresari.)
Tak a jadro pudla je v tom, ze nevim, jak si brat soubory z adresaru
lib, init, i18n (to jsou jen definice jazykovych konstantnich retezcu) a
templates, mam-li spusteny script v adresari sprava, nebo www.
tj. pujdu-li na adresu URL/sprava/articles.py , tak se mi musi natahnout
nejake knihovny z lib, lokalizace z ./../i18n/sprava/cs/articles.i18n.py
a sablona z ./../templates/sprava/articles.psp (ano psp je idealni stav).
O kapitole (
http://docs.python.org/tut/node8.html#SECTION00840 ),
Moduly, vim, ale moc moudry z toho zatim nejsem. Co ma obsahovat soubor
__init__.py? Jak script z adresare sprava pozna, kam ma pro nej sahnout?
Proste potrebuji zpusob, jak se dostanu k relativni adresaci, jako byla
v PHP.

A druhy problem je asi pro radu lidi jednoduchy. Kdyz mam naplnene
veskere potrebne promenne a pole, chci nacist sablonu PSP, kterou pak
poslu na vystup (do prohlizece), jak se k ni dostanu zatim nevim.
Dokonce bych potreboval, aby jedna sablona delala layout cele stranky a
dalsi sablony by byly jen castecne, ve kterych by byl jen ten "frame" s
potrebnym obsahem.

Doufam, ze se mi podarilo vse zformulovat rozumne a dekuji za
eventualni radu.


-- MO

- --

MaReK "Penguin" Olšavský
PHP Voodoo
private mail: [EMAIL PROTECTED]
private web: http://orsm.wz.cz
ICQ#: 160 178 925; MSN: [EMAIL PROTECTED]; Skype: Penguin_007
tel.: +420-603-519-650; +420-775-154-689 (775-1-LINUX)

Na stránce bylo napsáno: "Optimalizováno pro Explorer 5, nebo lepší".
   Tak jsem přešel na Mozilla Firefox  --> http://firefox.czilla.cz/
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python


[python] Knihovna Py <-> SQLite

2006-07-04 Tema obsahu MaReK Olšavský
Zdravim kolegove,
mam malinky dotaz. Jakou pouzivate knihovnu/wrapper pro praci s SQLite.
Potrebuji nejakou snadno dostupnou pro vsechny platformy, idealni by
bylo, kdyby byla primo v Pythonovskem instalacnim Win baliku (majorita
uzivatelu naseho sw), nebo musi jit pribalit ke zdrojakum (tj. stahnete
si jeste tuto binarku tam a tam je nepripustna varianta))...
Diky moc
MO

-- 

- --

MaReK "Penguin" Olšavský
PHP Voodoo
private mail: [EMAIL PROTECTED]
private web: http://orsm.wz.cz
Jabber: [EMAIL PROTECTED]; Skype: Penguin_007
tel.: +420-603-519-650; +420-775-154-689 (775-1-LINUX)

Na stránce bylo napsáno: "Optimalizováno pro Explorer 5, nebo lepší".
  Tak jsem přešel na Mozilla Firefox  --> http://firefox.czilla.cz/
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python


[python] Stackless Python

2006-06-27 Tema obsahu MaReK Olšavský
Zdravim panove,
dovolim si upozornit na zajimavy fork pythonovskeho interpretru:
http://www.stackless.com/
a tutor: http://members.verizon.net/olsongt/stackless/why_stackless.html
teda tutor je spis uvod, ale vypada to na docela zajimavou verzi...
MaReK Olsavsku

-- 

- --

MaReK "Penguin" Olšavský
PHP Voodoo
private mail: [EMAIL PROTECTED]
private web: http://orsm.wz.cz
Jabber: [EMAIL PROTECTED]; Skype: Penguin_007
tel.: +420-603-519-650; +420-775-154-689 (775-1-LINUX)

Na stránce bylo napsáno: "Optimalizováno pro Explorer 5, nebo lepší".
  Tak jsem přešel na Mozilla Firefox  --> http://firefox.czilla.cz/
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python


Re: [python] Proč nepoužívat Python

2006-01-16 Tema obsahu MaReK Olšavský
Chlapi staci, uz jsem si posypal hlavu binarnim popelem a na 
LinuxSoft.cz to mame opravene... Mno, holt jsem jeste spal na to, abych 
to dokazal prelustit cele...


- --

MaReK "Penguin" Olšavský
PHP Voodoo
private mail: [EMAIL PROTECTED]
private web: http://orsm.wz.cz
ICQ#: 160 178 925; MSN: [EMAIL PROTECTED]; Skype: Penguin_007
tel.: +420-603-519-650; +420-775-154-689 (775-1-LINUX)

Na stránce bylo napsáno: "Optimalizováno pro Explorer 5, nebo lepší".
  Tak jsem přešel na Mozilla Firefox  --> http://firefox.czilla.cz/


Tomas Brabenec napsal(a):

jojo, chce to cist clanky cele a ne se jen podivat na titulek ;-)

Tomas Brabenec
http://brabenec.net




ViNiL napsal(a):


MaReK Olšavský píše v Po 16. 01. 2006 v 08:03 +0100:
 


Dobrý den,
dneska jsem psal zprávičky na LinuxSoft.cz a mezi jiným jsem tam dal 
i toto:

http://www.linuxjournal.com/article/8794
http://www.linuxjournal.com/article/8729
Prosím nekamenujte mě...




Ach jo. Je pondeli rano, venku zima, jak v ruskym filmu, a hned
takovyhle soky... Kde udelali soudruzi z NDR chybu? Nu, v prve rade pri
prekladu nazvu clanku "Why Not Python?" Opravdu jen velky vtipalek to
muze prelozit jako "Proč nepoužívat Python" ;-)


  



___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python





___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

Re: [python] Proč nepoužívat Python

2006-01-16 Tema obsahu MaReK Olšavský
Sypu si binární popel na hlavu, jednou se mi něco nechtělo číst celé a 
takto to dopadlo :'(. Ufff


- --

MaReK "Penguin" Olšavský
PHP Voodoo
private mail: [EMAIL PROTECTED]
private web: http://orsm.wz.cz
ICQ#: 160 178 925; MSN: [EMAIL PROTECTED]; Skype: Penguin_007
tel.: +420-603-519-650; +420-775-154-689 (775-1-LINUX)

Na stránce bylo napsáno: "Optimalizováno pro Explorer 5, nebo lepší".
  Tak jsem přešel na Mozilla Firefox  --> http://firefox.czilla.cz/


Petr Hlávka napsal(a):

Dobry den,

2006/1/16, MaReK Olšavský <[EMAIL PROTECTED]>:


   Dobrý den,
dneska jsem psal zprávičky na LinuxSoft.cz a mezi jiným jsem tam dal i toto:
http://www.linuxjournal.com/article/8794
http://www.linuxjournal.com/article/8729
Prosím nekamenujte mě...



ja bych kamenoval :). Ty clanky propaguji pouzivani pythonu! (a ne
naopak, jak uvadi zpravicka na linuxsoftu)

  S pozdravem Petr Hlavka.




___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python


[python] Proč nepoužívat Python

2006-01-15 Tema obsahu MaReK Olšavský

Dobrý den,
dneska jsem psal zprávičky na LinuxSoft.cz a mezi jiným jsem tam dal i toto:
http://www.linuxjournal.com/article/8794
http://www.linuxjournal.com/article/8729
Prosím nekamenujte mě...

--

- --

MaReK "Penguin" Olšavský
PHP Voodoo
private mail: [EMAIL PROTECTED]
private web: http://orsm.wz.cz
ICQ#: 160 178 925; MSN: [EMAIL PROTECTED]; Skype: Penguin_007
tel.: +420-603-519-650; +420-775-154-689 (775-1-LINUX)

Na stránce bylo napsáno: "Optimalizováno pro Explorer 5, nebo lepší".
  Tak jsem přešel na Mozilla Firefox  --> http://firefox.czilla.cz/
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python