文章目录

  • python调用python脚本

python调用python脚本

想循环执行某个脚本

os.system(command)

demo

import glob
import osdef operation(input_txt, output_json, output_csv):os.system(f"python extract_features.py        "f"--input_file='{input_txt}'        "f"--output_file='{output_json}'     ""--vocab_file=./multi_cased_L-12_H-768_A-12/vocab.txt    ""--bert_config_file=./multi_cased_L-12_H-768_A-12/bert_config.json       ""--init_checkpoint=./multi_cased_L-12_H-768_A-12/bert_model.ckpt.index   ""--do_lower_case=False   ""--layers=0,1,2,3,4,5,6,7,8,9,10,11      ""--max_seq_length=512    ""--batch_size=64")os.system(f"python jsonl2csv.py '{output_json}' '{output_csv}'")positive_count = 0
negative_count = 0
print('Reading positive data ...')
for fileName in glob.glob(os.path.join('promoter', '*.{}'.format('seq'))):positive_count += 1name = fileName.split("/")[1][:-4]print(name)input_txt = fileNameoutput_json = f"./dataset/output_json/promoter/{name}.json"output_csv = f"./dataset/promoter/{name}.csv"operation(input_txt, output_json, output_csv)
print('Finish loading positive data', positive_count)print('Reading negative data ...')
for fileName in glob.glob(os.path.join('non_promoter', '*.{}'.format('csv'))):negative_count += 1name = fileName.split("/")[1][:-4]print(name)input_txt = fileNameoutput_json = f"./dataset/output_json/non_promoter/{name}.json"output_csv = f"./dataset/non_promoter/{name}.csv"operation(input_txt, output_json, output_csv)
print('Finish loading positive data', negative_count)

注意
当参数有空格时,应该使用''把参数包裹,不然会解析成多个参数。

python调用python脚本相关推荐

  1. Python 调用shell脚本

    python调用Shell脚本,有两种方法:os.system(cmd)或os.popen(cmd),前者返回值是脚本的退出状态码,后者的返回值是脚本执行过程中的输出内容. 实际使用时视需求情况而选择 ...

  2. python调用Shell脚本:os.system(cmd)或os.popen(cmd),

    python调用Shell脚本,有两种方法:os.system(cmd)或os.popen(cmd),前者返回值是脚本的退出状态码,后者的返回值是脚本执行过程中的输出内容.实际使用时视需求情况而选择. ...

  3. Python语言学习:利用python语言实现调用内部命令(python调用Shell脚本)—命令提示符cmd的几种方法

    Python语言学习:利用python语言实现调用内部命令(python调用Shell脚本)-命令提示符cmd的几种方法 目录 利用python语言实现调用内部命令-命令提示符cmd的几种方法 T1. ...

  4. 3种python调用其他脚本的方法,你还知道其他的方法吗?

    1.用python调用python脚本 #!/usr/local/bin/python3.7 import time import oscount = 0 str = ('python b.py') ...

  5. python调用脚本_3种python调用其他脚本的方法

    1.用python调用python脚本 #!/usr/local/bin/python3.7 import time import os count = 0 str = ('python b.py') ...

  6. 简单python脚本实例-简单了解python调用其他脚本方法实例

    1.用python调用python脚本 #!/usr/local/bin/python3.7 import time import os count = 0 str = ('python b.py') ...

  7. python调用shell脚本的参数_使用python执行shell脚本 并动态传参 及subprocess的使用详解

    最近工作需求中 有遇到这个情况 在web端获取配置文件内容 及 往shell 脚本中动态传入参数 执行shell脚本这个有多种方法 最后还是选择了subprocess这个python标准库 subpr ...

  8. python 调用shell 不阻塞_遇到问题---python调用shell脚本时subprocess.check_call不阻塞

    遇到的问题 使用命令 subprocess.check_call(cmd, shell=True, stdout=subprocess.PIPE, stderr=subprocess.STDOUT) ...

  9. python脚本实例手机端-python调用adb脚本来实现群控安卓手机初探

    [Python] 纯文本查看 复制代码# !/usr/bin/python # -*- coding:utf-8 -*- import os runapp_name = "com.tence ...

最新文章

  1. mysql memcache搭建_Memcached 搭建过程
  2. java juc exchanger_JUC工具类实例
  3. 【架构】软件分层架构视角图
  4. Tensorflow详解保存模型(基础版)
  5. 评估 | 自动摘要评估
  6. AutoMapper 9.0的改造(续)
  7. $0,$#,$@,$+特殊符号的含义,shell的传递参数
  8. c语言创建文件的作用,c语言文件创建与建立
  9. background-position 用法介绍
  10. python sys.modules
  11. java 获取调用者方法_java获取调用当前方法的方法名和行数
  12. 连肝7个晚上,总结了66条计算机网络的知识点
  13. vue ui没反应如何解决?
  14. HDU 5726 GCD
  15. 假设法求最大值和数组的优点
  16. Microsoft Visual Studio 2010安装教程
  17. 【Photoshop 教程系列第 1 篇】如何用 PS 给图片添加文字,修改文字的字体,大小和颜色
  18. stm32f401 边沿捕获_stm32f401ret6例程 嵌入式1 STM32F401开发实战1—LED闪烁和串口收发数据 - 硬件设备 - 服务器之家...
  19. OSPF Vlink peer的配置
  20. 【LOJ3124】「CTS2019」氪金手游

热门文章

  1. 基于SpringBoot的影视/短视频网站系统
  2. 2.3 连续性随机变量
  3. 商城购物系统【用户登录注册,购物页面,购物车页面,订单页面】
  4. Unity Toon Shader 卡通着色器(一):卡通着色
  5. VMware软件虚拟机不能全屏
  6. 一份职业游戏3D建模师日常工作流程列表,看完不信还有人说建模门槛低
  7. 关于在amazon买书
  8. Linux - 虚拟网络设备 - bridge,veth,namespace
  9. 软件学习——定时器(3)
  10. 隐函数存在定理1及求导公式_20160505