0

我有一个脚本试图执行一个程序,从文本文件中复制一行并将其粘贴到程序中,然后执行程序的第二个实例并从文本文件中复制第二行并将其粘贴到第二个实例中程序(继续 x 数量的实例)。

简化:

执行程序的第一个实例>从文本文件复制第一行>将第一行粘贴到程序中>按程序上的按钮>执行程序的第二个实例>从文本文件复制第二行>将第二行粘贴到程序中...

这是我所拥有的:

import os
import sys
from tkinter import Tk
import pyperclip
import pyautogui

list = int(input('How many instances of program to execute? (default: 50) '))
print(list)


f = open(r"Textfile.txt")
for line in f:
    strip = [line.strip() for line in f]
    print(strip)

for i in xrange(len(strip)):
    print(strip[i])

我尝试(如下)结合执行程序并从文本文件中复制每一行并将其粘贴到程序的实例中:

for i in range(list): 
    os.startfile(r'Program.exe')
    with open("Textfile.txt") as f:
        lines = f.readlines()
        lines = [l for l in lines if "ROW" in l]
        r = Tk()
        r.withdraw()
        r.clipboard_clear()
        r.clipboard_append(lines)
        pyperclip.paste()
    pyautogui.click(820, 270)

如何使脚本从文本文件中复制文本(逐行)并将其粘贴到正在执行的程序的每个实例中?

谢谢!

4

0 回答 0