Чтение аргументов URL для запуска скрипта Python - PullRequest
0 голосов
/ 09 мая 2019

У меня есть файл python, скажем, myfile.py, и я хочу запустить его по URL-адресу .lets, скажем www.abc.com/argument.Этот аргумент необходимо прочитать в скрипте Python.Например,если аргумент - www.abc.com/boy, то boy - это мой аргумент, и мой код на python должен быть в состоянии прочитать этот аргумент и затем использовать его в качестве входного параметра для дальнейшего выполнения моего кода.Как этого добиться?

1 Ответ

0 голосов
/ 09 мая 2019

Вы можете посмотреть на одну из платформ веб-разработки python, например, flask или django .С их помощью вы можете написать веб-сервер, который будет запускать фрагмент кода при каждом вызове URL.

Например:

from flask import Flask
app = Flask(__name__)

@app.route("/abc")
def hello():
    print("The code here will run each time /abc is called")
    return "Hello World!"

app.run()

Если вы хотите запускать определенный файл каждый раз, когдаURL-адрес вызывается, вы можете заключить код в этом файле в функцию, а затем использовать ее здесь ..

...