Kvalitní hosting pro WordPress [WP3]
Zobrazují se odpovědi 1 až 4 z 4

Python v apachi a GET/POST

  1. Ahoj,
    na python koukam asi hodinu a mam zacatecnicky dotaz, abych si mohl udelat obrazek o tom, s cim mohu pocitat. Na serveru s linuxem si hraju se skriptem, ktery pristupuje pres XML-RPC na vzdaleny PHP+MYSQL projekt.

    Tady je vse ok, zmenami ve scriptu dosahuju vysledku, mohu importovat CSV soubory, atd.
    Predpokladam, ze pres prikazovou radku mohu predavat tomu scriptu nejake parametry a promenne, abych mohl ovlivnovat data, ktera budu prenaset / stahovat.

    Otazka zni - co musim udelat pro to, abych mohl ten script pouzivat v prohlizeci, tak jako PHP. Tzn. abych metodou GET mohl zadat data, hodnoty do promenne v tom scriptu a aby vystup toho scriptu (treba print) se mi zobrazil jako html?
    Funguje to po pridani pythonu do apache nejak takhle, nebo si to predstavuju moc jednoduse ? :-)
    Prip. nebyl by odkaz na nejaky tutorial / ukazku takoveho scriptu v pythonu, ktery bezi jako webova sluzba?

    Diky,
    P.

  2. Co se právě děje na Webtrhu?
  3. Muzete pouzit nejaky jednoduchy web framework. Napr. Flask + uWSGI
    Welcome | Flask (A Python Microframework)
    http://flask.pocoo.org

  4. Ahoj,

    v Pythonu to funguje o něco složitěji. Je to víceúčelový jazyk, takže není v úplném základu pro něco "předpřipravený", tak jako je PHP předpřipraveno pro web. Existují ale frameworky, které ti generování HTML a spouštění přes webový server velice usnadní. Některé jsou velmi jednoduché (Bottle, Flask), jiné už by vyžadovaly ponořit se do toho více (Django).

    Pokud si to chceš jen vyzkoušet a hledáš ten nejjednodušší způsob, jak Python použít pro webovou stránku, koukni se na
    Bottle: Python Web Framework — Bottle 0.13-dev documentation
    http://bottlepy.org/docs/dev/index.html - s tím bys měl být schopen rozjet jednostránkový webík za pár minut a ani to nemusíš instalovat (stačí nakopírovat soubor s frameworkem, když na to přijde).

    Kdyby tě to zaujalo, koukni se i na můj překlad anglického článku zde:
    Znám jen PHP. Jak napíšu webovou aplikaci v Pythonu? | Zdroják
    http://www.zdrojak.cz/clanky/jak-nap...aci-v-pythonu/ Tam to je rozebráno trochu detailněji.

  5. Super, diky, dobry napad... Mrknu se na to.

Hostujeme u Server powered by TELE3