Aloahé,
ich habe vor (na ja... es ist ein Projekt meiner Schule) ein Update-Programm für die Schulprogramme über Python zu gestalten. Das Problem bei der Sache ist nicht das aktualisieren der Dateien, sondern die Frage, ob ich überhaupt nicht-eigene Server kontaktieren kann und wie ich dann von da mit Python die aktualisierte Datei herunterlade....
Mfg ich
Internet-Server-Daten beziehen
Cool... und jetzt noch:
Mfg ich
Danke im vorausschueler hat geschrieben:sondern die Frage, ob ich überhaupt nicht-eigene Server kontaktieren kann und wie ich dann von da mit Python die aktualisierte Datei herunterlade....
Mfg ich
Women are ment to be loved not understood.
- Oscar Wilde
- Oscar Wilde
- veers
- User
- Beiträge: 1219
- Registriert: Mittwoch 28. Februar 2007, 20:01
- Wohnort: Zürich (CH)
- Kontaktdaten:
In dem du entweder eine Library verwendest oder selbst eine schreibst die das vom Server zur Kommunikation verwendete Netzwerk Protokoll implementiert und diese entsprechend ausrufst. Mit anderen Worten, deine Frage ist zu offen.
Das kommt darauf an was auf dem Server läuft. HTML-Server? -> Die Doku von den Modulen `urllib` und `urllib2` lesen.
- veers
- User
- Beiträge: 1219
- Registriert: Mittwoch 28. Februar 2007, 20:01
- Wohnort: Zürich (CH)
- Kontaktdaten:
HTML Server? *g* Erinnert mich an die Diskussionen ob man HTML als Programmiersprache nutzen kann oder nicht *g*BlackJack hat geschrieben:Das kommt darauf an was auf dem Server läuft. HTML-Server? -> Die Doku von den Modulen `urllib` und `urllib2` lesen.
ok ok.. ich sehe den Fehler der zu offenen Frage ein. Um es ein wenig genauer zu formulieren:
Das Programm soll die eigene Datei-Version (Beispielsweise vom Firefox) mit der aktuellsten, vom Download-Server angebotenen, Version vergleichen und bei Bedarf die eigene Version erneuern. Das Programm generell steht schon, funktioniert aber bisher nur Netzwerk-Intern und nicht eben mit fremden Servern wie dem von Mozilla, weil ich eben noch nicht weiß, wie ich diesen kontaktiere...
Mfg ich
Das Programm soll die eigene Datei-Version (Beispielsweise vom Firefox) mit der aktuellsten, vom Download-Server angebotenen, Version vergleichen und bei Bedarf die eigene Version erneuern. Das Programm generell steht schon, funktioniert aber bisher nur Netzwerk-Intern und nicht eben mit fremden Servern wie dem von Mozilla, weil ich eben noch nicht weiß, wie ich diesen kontaktiere...
Mfg ich
Women are ment to be loved not understood.
- Oscar Wilde
- Oscar Wilde
"Use urllib, Luke", wie das geht, steht in der Dokumentation.
Wenn du eine Website parsen musst, wäre ein Blick auf BeautifulSoup nicht verkehrt.
@Leonidas
Wahrscheinlich einfach über SMB-Shares. Windows kann UNC-Pfade ja auslesen.
Wenn du eine Website parsen musst, wäre ein Blick auf BeautifulSoup nicht verkehrt.
@Leonidas
Wahrscheinlich einfach über SMB-Shares. Windows kann UNC-Pfade ja auslesen.