Skip to main content

Python Web Runner - Running Python scripts over HTTP

Project description

::

FILES LIST
----------
doc/architecture.txt
doc/history.txt
src/cache/cache.txt
src/cache.py files stored system with SQLite
src/gui.gif
src/gui.py user interface made with wxPython
src/server.bat SimpleHTTPServer for test
src/test.py
README.txt


DEPENDENCES
-----------
Python 2.5.1 (contains SQLite3)
wxPython 2.8.6.1


TUTORIAL
--------
Unzip the archive PyWebRun-x.x.x.zip and open a console in the unzipped SRC
folder:
PyWebRun/src

Type in your console (for windows):

server.bat

(for linux to see inside server.bat)
It run a local HTTP server:

Serving HTTP on 0.0.0.0 port 8000 ...

Test with your browser the URL http://localhost:8000
Open a new console in SRC folder and type

python gui.py

It run the user interface "PyWebRun - Python Web Runner" (GUI).
Type in GUI:

run http://localhost:8000/test.py

The command open the test frame "HELLO! Test"
end show in output:

cmd> run http://localhost:8000/test.py
downloading http://localhost:8000/test.py
downloaded as a0057d79e8adb11dc9856444553540000.py
HELLO!
downloading http://localhost:8000/gui.gif
downloaded as a02c3595e8adb11dcb039444553540000.gif

Close the test frame.
Go on GUI, focus on commands field, press KEY DOWN.
This show the last command, press ENTER.

The command re-open the test frame "HELLO! Test" from cache
end show in output:

cmd> run http://localhost:8000/test.py
get http://localhost:8000/test.py
from cache a0057d79e8adb11dc9856444553540000.py
HELLO!
get http://localhost:8000/gui.gif
from cache a02c3595e8adb11dcb039444553540000.gif

Go in CACHE folder PyWebRun/src/cache and read cache.txt

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

PyWebRun-0.0.1.tar.gz (4.1 kB view details)

Uploaded Source

File details

Details for the file PyWebRun-0.0.1.tar.gz.

File metadata

  • Download URL: PyWebRun-0.0.1.tar.gz
  • Upload date:
  • Size: 4.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for PyWebRun-0.0.1.tar.gz
Algorithm Hash digest
SHA256 655cc3512b0440ae21a3e4e4f174050f7c702463e078b51c174f62d626616778
MD5 4a43146deebb3d668d0e02152e1a37ac
BLAKE2b-256 73f6fdbd5c6ed31872102d7b3ae9a94d26dc7a602875594358c0a875e2f2d631

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page