国产探花免费观看_亚洲丰满少妇自慰呻吟_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程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 沿河| 开原市| 永胜县| 连山| 丹巴县| 祁连县| 夏津县| 集安市| 昭苏县| 车致| 合肥市| 双流县| 吉隆县| 剑河县| 涪陵区| 英德市| 韶关市| 淮安市| 阿合奇县| 丹寨县| 双辽市| 巢湖市| 凤山市| 新乡市| 永平县| 金寨县| 白水县| 德格县| 外汇| 顺义区| 乐亭县| 齐齐哈尔市| 东源县| 吉木乃县| 临夏市| 八宿县| 手机| 磐石市| 辛集市| 柳林县| 黔西县|