2017-04-12 14 views
-3

Ich habe diese topic gesehen, aber es beantwortet nicht wirklich meine Frage.Führen Sie Python online aber teilen Sie nur die Ausgabe

die Frage: Gibt es eine Möglichkeit, meinen Python-Skript (auf 2,7) auf einem Server/Website ausführen kann (kann natürlich würde frei sein besser frei oder paid..or sein), aber ohne den Quellcode zu teilen ?

Ich möchte nur die Ausgabe des Skripts zur Verfügung stellen, indem Sie einen Link teilen.

Ich kenne bereits einige Websites, wie www.pythonanywhere.com.

Aber auf dieser Website muss ich den Quellcode teilen. Ich müsste die Quelle schützen, da sie sensible Daten enthält.

+0

Im Prinzip, warum sollte das ein Problem sein? Der Server kann ausführen, was er will, ohne dass der Benutzer jemals den Code sieht. – timgeb

+0

betreiben Sie Ihren eigenen Webserver und Sie können alles liefern, was Sie wollen. –

+0

Ihre Frage ergibt keinen Sinn. PythonAnywhere macht Ihren Quellcode nicht öffentlich, und Sie können * nichts * verwenden, ohne Ihren Code darauf zu setzen. – jonrsharpe

Antwort

1

Wenn Ihr Python-Code vertrauliche Daten enthält, sollten Sie sie nicht auf einen Server hochladen, den Sie nicht besitzen.

Also mein bester Rat wäre:

  1. einen Server. Das könnte Ihr Desktop über eine Art von Dyndns oder ein kostengünstiger virtueller Host sein.
  2. Führen Sie Ihr Skript in einem Python-Framework aus. Gemeinsame Gerüste sind Django, Pyramid, Flask. Oder führe Python mit mod_wsgi direkt in Apache aus.
+0

danke steffen für deine Antwort. – waas1919

Verwandte Themen