Bonjour,

j'ai realisé un developpement python :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import socket
 
 
 
ip = "192.168.1.50"
port = 1028
 
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.connect((ip, port))
 
msgs = [ "<read><object id='light1'/></read>\n\4",
 "<write><object id='light' value='on'/></write>\n\4" ]
 
for msg in msgs:
 s.send(msg)
 data = s.recv(1024)
 print data
 
s.close()
je veux le lancer depuis une page html, j'ai réaliser ca :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
<html>
<head>
<title>Page Title</title>

<link rel="STYLESHEET" type="text/css" href="Main.css">

<script src="BasicFunctions.js" type="text/javascript"></script>
<script src="Scrolling.js" type="text/javascript"></script>
<script src="MoveFocus.js" type="text/javascript"></script>

<script>
    function pageLoadFunctions()
    {
        setBGColor("#666666");
        checkSVP();
        setCounter();
        setArray();
        startFocus();

    }

    function doSelect()
    {
    /* This function determines what your buttons do when they are selected
    (navigate, call a function, etc.). This function will get called whenever user
    clicks a focusable item, or selects it with "OK" button on remote. Make sure to
    include a case below for each focusable item on the page */
        var url = ""
        switch(oCurFocus.id)
        {
            case "btnMenuPg": url="testpy.py"; break;
            case "btnFind": url = "BrowseMedia.htm"; break;
            case "btnPlay": url="PlayMedia.htm"; break;
            case "btnNewsMain": url="NewsMain.htm"; break;
            case "btnNewsArticle": url="NewsArticle.htm"; break;
            case "btnNewsSetup": url="NewsSetup.htm"; break;
            case "btnPurchase1": url="Purchase1.htm"; break;
            case "btnPurchase2": url="Purchase2.htm"; break;
            case "btnSchedRecord": url="ScheduleRecording.htm"; break;
            case "btnNavToPg": url="NavToPage.htm"; break;
            case "btnInstall": url="InstallApp.htm"; break;
            case "btnTest": url="Test.htm"; break;
        }
        if (url != "") window.navigate(url);
    }
</script>

</head>
quand je clik sur le bouton j'ai une page html qui s'ouvre avec le code lisible dedans, mais moi je ne veux pas le lire, je veux que le code python s'execute.

avez-vous une idée de comment réaliser ca?
merci

++