Why not run Python on Heroku?

There is a very simple app that displays "Hello World". requirements.txt there is, in Procfile.txt:
web: python main.py

All the files on the server, git says:
nothing added to commit

In the web interface Heroku in the Resources section:
This app has no process types yet

In the logs error:
2019-03-26T19:31:23.301424+00:00 heroku[router]: at=error code=H14 desc="No web processes running" method=GET path="/" host=********.herokuapp.com request_id=10212ad7-0fcb-4141-8292-b9065cb278f9 fwd="31.129.75.92" dyno= connect= service= status=503 bytes= protocol=https

In the FAQ the solution to the problem H14 is run heroku ps:scale web=1. Attempt to execute it gives an error:
Scaling dynos... !
! Couldn't find that process type (web).
March 19th 20 at 08:44
1 answer
March 19th 20 at 08:46
1. First, the application must be a web application operating on HTTP, and not a simple console.
2. Rename Procfile.txt in Procle
3. Read https://devcenter.heroku.com/articles/getting-star...

Find more questions by tags HerokuPython