execution python application from browser

I have written a python console based program. It takes few arguments (like file name ) for execution. I want to run it from the browser... How can I parse this arguments and execute that python code Any clues..approaches. Thanks

Answers


Maybe you should clarify your problem. At least i don't fully understand why you want to run a terminal program in the browser?

But if you want to reuse some code you have already written you could use a micro framework like Flask.

Check this example from flask's docs:

from flask import Flask
app = Flask(__name__)

@app.route("/")
def hello():
    return "Hello World!"

if __name__ == "__main__":
    app.run()

So you could write a simple view that accepts the arguments you need and the view would then call your code and return whatever you want, most likely an http response.


Need Your Help

ng-token-auth ui-router resolver causes blank screen

javascript ruby-on-rails angularjs

I am following the docs for ng-token-auth here trying to add a resolver for auth, which calls validateUser. When I add this block of code from the documentation I render a blank screen. I get no ...

Updating an “order” column MySQL?

sql mysql

What's the best way to update an "order" column?

About UNIX Resources Network

Original, collect and organize Developers related documents, information and materials, contains jQuery, Html, CSS, MySQL, .NET, ASP.NET, SQL, objective-c, iPhone, Ruby on Rails, C, SQL Server, Ruby, Arrays, Regex, ASP.NET MVC, WPF, XML, Ajax, DataBase, and so on.