国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

python批量提交沙箱問題實例

2020-02-23 06:02:51
字體:
來源:轉載
供稿:網友

本文實例講述了python批量提交沙箱問題,分享給大家供大家參考。具體方法如下:

出現的問題如下:

1. Popen的使用,在linux下參數用列表傳,不要用字符串傳   否則可能會有“OSErrorror: [Errno 2] No such file or directory”錯誤

2. 列表要拷貝用 shutil模塊中  不然會連續append..提交完第一個樣本后,后面的提交參數就錯了。

代碼如下:

import os from subprocess import Popen  class SubmitCuckoo:   """"""    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)        def submit_cuckoo(self, file_callback=_file_callback):     """          """     dir = self._dirctory     for root, dirs, files in os.walk(dir):        for f in files:          file_path = os.path.join(root, f)          if file_callback:            file_callback(self, file_path)  if __name__ == "__main__":   submit_cuckoo = SubmitCuckoo(r"/home/xxx/xxx/samples")   submit_cuckoo.submit_cuckoo() 

希望本文所述對大家的Python程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 蛟河市| 秦皇岛市| 德化县| 砚山县| 仙桃市| 潜山县| 常山县| 西城区| 惠安县| 南溪县| 都安| 寿阳县| 通榆县| 仙桃市| 奉贤区| 临江市| 门头沟区| 灵山县| 吉安市| 涿州市| 安龙县| 勃利县| 保德县| 鲁山县| 财经| 上栗县| 华池县| 内乡县| 高尔夫| 和田县| 峨边| 和顺县| 东兴市| 琼结县| 江油市| 柘城县| 礼泉县| 阿荣旗| 北辰区| 乐都县| 兴仁县|