Hansz7: -------------------------------------------------------------------------------- Zdravím,chtěl bych se zeptat zdali někdo nemáte nějaký skript v pythonu.Jde mi o to,že si chci také nějaký udělat ale potřeboval bych nějaký vzor co a jak.Základy pythonu snad mám ale nevím jak to naroubovat do PsPadu.Díky Když tak můžete poslat na email [email protected] --------------------------------------------------------------------------------
Vypada to, ze skripty v pythonu se pro PSPad moc nepisou (sam zde pouzivam radsi JavaScript, i kdyz samostatne Python). Mozna ze to souvisi s implementaci v ramci WSH, ktera asi neni moc bezna v pythonu (pouziti globals a jednotneho jmenneho prostoru), par zminek je ve drivejsich prispevcich, napr. http://www.mail-archive.com/[email protected]/msg14508.html http://forum.pspad.com/read.php?4,43403 v praxi to nejspis znamena, ze nejspis nelze pouzivat stejne nazvy promennych v ruznych skriptech (prekryvaji se) nicmene pro propojeni s PSPadem je v kodu radka napr. pspad = globals()['global'] pres promennou pspad jsou pak pristupne funkce api (dokumentovane v napovede programu nebo - mozna starsi verze - http://gogogadgetscott.info/pspad/functions.htm ) editor = pspad.newEditor() editor.assignActiveEditor() ... def Init(): pspad.addMenuItem("nazev polozky","nazev skupiny","jmeno_funkce", "ALT+Q") ... Mam i ulozeny stary rozsahlejsi skript, ktery uz na webu nenachazim ani bohuzel nenachazim udaj o puvodu; v pripade zajmu ho muzu poslat (dost mozna s nim ale budou problemy na novejsi verzi pspadu, pythonu i dalsich modulu; wx ... vbr -- <http://forum.pspad.com/read.php?1,54420,54457> PSPad freeware editor http://www.pspad.com
