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

首頁 > 編程 > Python > 正文

python批量提交沙箱問題實例

2019-11-25 18:09:19
字體:
來源:轉載
供稿:網友

本文實例講述了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程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 志丹县| 白水县| 马公市| 雷山县| 昭平县| 营口市| 辽宁省| 平潭县| 聊城市| 陇西县| 台南县| 出国| 维西| 高唐县| 龙泉市| 郸城县| 崇仁县| 乡城县| 玉环县| 红河县| 江阴市| 渝北区| 洞口县| 黔江区| 芜湖市| 涡阳县| 洮南市| 高阳县| 安徽省| 卫辉市| 常宁市| 松桃| 德令哈市| 登封市| 石泉县| 巨野县| 新野县| 阿拉善盟| 华宁县| 鹤岗市| 东兴市|