<!DOCTYPE html>
<html>
<head>
<title>Hello World</title>
<style type="text/css">
body {background: #fff;}
</style>
</head>
<body>
<h1>Hello World</h1>
<script type="text/python" src="test.py"/>
<script type="text/javascript">
window.onload=function(){
alert("python: " + hello());
}
</script>
</body>
</html>
测试.py
#!/usr/bin/env python
def hello():
return "hello"
在 TideSDK 开发中说:[Error] An error occurred while paring Python on page:invalid syntax ,('',2,1,'\r\n')
但这有效!为什么?
<script type="text/python">
def hello():
return "hello"
</script>
<script type="text/javascript">
window.onload=function(){
alert("python: " + hello());
}
</script>
我是 TideSDK 新手,我的电脑是 WIN7 x86 和 python2.7.3,安装了 TideSDK 1.3.1-beta,我不知道这个问题,请帮助。
我尝试更改 test.py 编码,但无济于事