[python] blad przy uruchamianiu skryptu w przegladarce

Bash, C, C++, Java, PHP, Ruby, GTK, Qt i wiele innych - wszystko tutaj.
dil_ligaf
Piegowaty Guziec
Piegowaty Guziec
Posty: 15
Rejestracja: 10 lut 2009, 11:00
Płeć: Mężczyzna
Wersja Ubuntu: 8.10
Środowisko graficzne: Xfce

[python] blad przy uruchamianiu skryptu w przegladarce

Post autor: dil_ligaf »

wykonujac skrypt py z konsoli wszystko jest ok
powtarzajac go w przegladarce pokazuje blad

m.in. IOError: [Errno 2] No such file or directory: 't.xml'

skrypt to:

Kod: Zaznacz cały

from xml.etree.ElementTree import ElementTree;
tree = ElementTree();
sdsd = 't.xml'
tree.parse(sdsd)
p = tree.find("body/p")     # Finds first occurrence of tag p in body
links = p.getiterator("a")  # Returns list of all links
for i in links:             # Iterates through all found links
	i.attrib["target"] = "blank"
tree.write("u.xml")
(oczywiscie python a nie php)
prosty przyklad na edycje xmla(wysoki w google)

dlaczego to nie dziala?
serwer Apache/2.2.11 (Ubuntu) mod_python/3.3.1 Python/2.6.2 Server at localhost Port 80
wpis w /etc/apache2/sites-available/default:
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride AuthConfig
Order allow,deny
allow from all
AddHandler mod_python .py
PythonHandler mod_python.publisher
PythonDebug On
</Directory>

plik t.xml znajduje sie w tym samym folderze na serwerze co skrypt
juz zauwazyliscie ze jestem poczatkujacy takze wybaczcie

prosze o pomoc, bo sam sobie nie moge poradzic z odszukaniem odpowiedzi mimo prostoty
Awatar użytkownika
Borsuk_
Piegowaty Guziec
Piegowaty Guziec
Posty: 13
Rejestracja: 21 sie 2009, 20:50
Płeć: Mężczyzna
Wersja Ubuntu: 9.04
Środowisko graficzne: KDE Plasma
Kontakt:

Odp: [python] blad przy uruchamianiu skryptu w przegladarce

Post autor: Borsuk_ »

1. Próbowałeś podstawić bezwzględną ścieżkę do tego pliku t.xml?
2. Spróbuj za pośrednictwem pythona sprawdzić jaka jest ścieżka do aktualnego katalogu roboczego. W ten sposób wykryjesz czy na pewno plik docelowy znajduje się we właściwej lokacji.
dil_ligaf
Piegowaty Guziec
Piegowaty Guziec
Posty: 15
Rejestracja: 10 lut 2009, 11:00
Płeć: Mężczyzna
Wersja Ubuntu: 8.10
Środowisko graficzne: Xfce

Odp: [python] blad przy uruchamianiu skryptu w przegladarce

Post autor: dil_ligaf »

dzięki za pomoc

próbowałem ścieżkami z adresami sieciowymi,
a jak widzę trzeba było spróbować jeszcze z normalną ścieżką lokalną /var/www/t.xml
swoją drogą nie wydaje się to aż tak oczywiste - przynajmniej dla początkującego

dzięki jeszcze raz
pzdr
ODPOWIEDZ

Wróć do „Programowanie”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 13 gości