python调用python脚本
文章目录
- 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脚本相关推荐
- Python 调用shell脚本
python调用Shell脚本,有两种方法:os.system(cmd)或os.popen(cmd),前者返回值是脚本的退出状态码,后者的返回值是脚本执行过程中的输出内容. 实际使用时视需求情况而选择 ...
- python调用Shell脚本:os.system(cmd)或os.popen(cmd),
python调用Shell脚本,有两种方法:os.system(cmd)或os.popen(cmd),前者返回值是脚本的退出状态码,后者的返回值是脚本执行过程中的输出内容.实际使用时视需求情况而选择. ...
- Python语言学习:利用python语言实现调用内部命令(python调用Shell脚本)—命令提示符cmd的几种方法
Python语言学习:利用python语言实现调用内部命令(python调用Shell脚本)-命令提示符cmd的几种方法 目录 利用python语言实现调用内部命令-命令提示符cmd的几种方法 T1. ...
- 3种python调用其他脚本的方法,你还知道其他的方法吗?
1.用python调用python脚本 #!/usr/local/bin/python3.7 import time import oscount = 0 str = ('python b.py') ...
- python调用脚本_3种python调用其他脚本的方法
1.用python调用python脚本 #!/usr/local/bin/python3.7 import time import os count = 0 str = ('python b.py') ...
- 简单python脚本实例-简单了解python调用其他脚本方法实例
1.用python调用python脚本 #!/usr/local/bin/python3.7 import time import os count = 0 str = ('python b.py') ...
- python调用shell脚本的参数_使用python执行shell脚本 并动态传参 及subprocess的使用详解
最近工作需求中 有遇到这个情况 在web端获取配置文件内容 及 往shell 脚本中动态传入参数 执行shell脚本这个有多种方法 最后还是选择了subprocess这个python标准库 subpr ...
- python 调用shell 不阻塞_遇到问题---python调用shell脚本时subprocess.check_call不阻塞
遇到的问题 使用命令 subprocess.check_call(cmd, shell=True, stdout=subprocess.PIPE, stderr=subprocess.STDOUT) ...
- python脚本实例手机端-python调用adb脚本来实现群控安卓手机初探
[Python] 纯文本查看 复制代码# !/usr/bin/python # -*- coding:utf-8 -*- import os runapp_name = "com.tence ...
最新文章
- mysql memcache搭建_Memcached 搭建过程
- java juc exchanger_JUC工具类实例
- 【架构】软件分层架构视角图
- Tensorflow详解保存模型(基础版)
- 评估 | 自动摘要评估
- AutoMapper 9.0的改造(续)
- $0,$#,$@,$+特殊符号的含义,shell的传递参数
- c语言创建文件的作用,c语言文件创建与建立
- background-position 用法介绍
- python sys.modules
- java 获取调用者方法_java获取调用当前方法的方法名和行数
- 连肝7个晚上,总结了66条计算机网络的知识点
- vue ui没反应如何解决?
- HDU 5726 GCD
- 假设法求最大值和数组的优点
- Microsoft Visual Studio 2010安装教程
- 【Photoshop 教程系列第 1 篇】如何用 PS 给图片添加文字,修改文字的字体,大小和颜色
- stm32f401 边沿捕获_stm32f401ret6例程 嵌入式1 STM32F401开发实战1—LED闪烁和串口收发数据 - 硬件设备 - 服务器之家...
- OSPF Vlink peer的配置
- 【LOJ3124】「CTS2019」氪金手游