双色保龄球 发表于 2012-9-26 22:18:00

linux系统下用python编译自己编写的.py出错!

自己在windows下以eclipse 为开发平台 编写的一个函数漏洞库扫面工具,在eclipse中编译可以通过并运行,但是在linux下却出现问题,问题如下:
ERROR:/Flawfinder.py: line 3: syntax error near unexpected token `('
/Flawfinder.py: line 3: `class SketchApp(wx.App):
本人测试 与^M符没有关系。求指导!

import wx
import os
class SketchApp(wx.App):
def OnInit(self):
bmp = wx.Image("Init.bmp").ConvertToBitmap()
wx.SplashScreen(bmp, wx.SPLASH_CENTRE_ON_SCREEN | wx.SPLASH_TIMEOUT, 1500, None, -1)
wx.Yield()

frame = Flawfinder_Interface(None,-1)
frame.Show(True)
self.SetTopWindow(frame)
return True
。。。。。。
。。。。。。
。。。。。。

以上位部分代码


双色保龄球 发表于 2012-10-1 20:24:23

难道没有用python语言的~:dizzy::dizzy:

双色保龄球 发表于 2012-10-8 12:54:40

已解决,原来是因为 libpython.2.7.os.1.0 这个库没有加载。 设置环境变量之后可用了~ 还是自己解决吧:dizzy:

daniel19841003 发表于 2012-10-29 07:50:47

看来用python的,还是少数?
页: [1]
查看完整版本: linux系统下用python编译自己编写的.py出错!