kurz zu mir, ich bin Amateur was das progammieren angeht und viel eher in den clientseitigen Sprachen js, html oder auch java zu Hause.
Python wird jetzt ein persönliches Projekt. Ich möchte eine bestimmte Aufgabe mit Hilfe von Python erledigen und zwar eine Websocketverbindung zu einem Broker aufbauen. Das ist das Endziel. Mit javascript klappt es tadellos doch möchte ich eben ein serverseitige Lösung.
Da hätte ich mal ein paar ganz banale Verständniss Fragen.
- - Kann ich alle .py scripte auch über die Browserzeile aufrufen? Bei mir gehen zb. kleine Beispielscripte die in der Konsole unter Windows laufen, nicht auf meinem Webserver (obwohl Python dort läuft und ich UNIX codiert habe und die entsprechenden chmod Rechte vergeben habe)
Auch kann ich selbige scripte nicht auf der internen xampp Installation über den localhost anstossen.
- Ist es überhaupt üblich py scripte über die Browserzeile aufzurufen, ähnlich wie php scripte?
- Gibt es eine Empfehlung über einen Lehrgang(Tutorialseite) die nicht nur Python in der Konsole erklärt sondern eben eher weborientiert.
- Da ich nicht Zugriff auf den Server meines Webspace Hoster habe und der etwas zögerlich ist mit Auskünften, wie muss ich mich da ausdrücken um das zu erfahren was für meine Scripte wichtig ist.
- Gibt es eine Entwicklungsumgebung die für meine Zwecke am geeignesten ist?
- Gibt es eigentlich so etwas wie ein "pyInfo.py" ähnlich wie phpInfo um die komplette Installation abzubilden?
Code: Alles auswählen
#!"/Python36/python.exe"
# -*- coding: UTF-8 -*-
import websocket
import json
def on_open(ws):
json_data = json.dumps({'ticks':'R_100'})
ws.send(json_data)
def on_message(ws, message):
print('ticks update: %s' % message)
if __name__ == "__main__":
apiUrl = "wss://ws.binaryws.com/websockets/v3?app_id=1089"
ws = websocket.WebSocketApp(apiUrl, on_message = on_message, on_open = on_open)
ws.run_forever()
Vielen Dank und Grüße