python批量提交沙箱问题实例
本文实例讲述了python批量提交沙箱问题,分享给大家供大家参考。具体方法如下:
出现的问题如下:
1.Popen的使用,在linux下参数用列表传,不要用字符串传 否则可能会有“OSErrorror:[Errno2]Nosuchfileordirectory”错误
2.列表要拷贝用shutil模块中 不然会连续append..提交完第一个样本后,后面的提交参数就错了。
代码如下:
importos fromsubprocessimportPopen classSubmitCuckoo: """""" def__init__(self,dirctory): """Constructor""" self._dirctory=dirctory self._pargs=["/usr/bin/python","/home/xxx/xxx/submit.py"] def_file_callback(self,file_path): args=["/usr/bin/python","/home/xx/xxx/submit.py"] args.append(file_path) print"args:",args Popen(args) defsubmit_cuckoo(self,file_callback=_file_callback): """ """ dir=self._dirctory forroot,dirs,filesinos.walk(dir): forfinfiles: file_path=os.path.join(root,f) iffile_callback: file_callback(self,file_path) if__name__=="__main__": submit_cuckoo=SubmitCuckoo(r"/home/xxx/xxx/samples") submit_cuckoo.submit_cuckoo()
希望本文所述对大家的Python程序设计有所帮助。
热门推荐
3 祝福语简短的微信
10 幼儿祝福语大全简短贺卡
11 感谢教官文案祝福语简短
12 鼠年同事祝福语简短创意
13 元旦祝福语 简短独特群发
14 妈咪跟我生日祝福语简短
15 给儿子新婚祝福语简短
16 伴娘祝福语长文案简短
17 恭喜高考完祝福语简短
18 生日祝福语送老公简短