Raspberry pi:如何从另一个文件运行Python文件

时间:2017-04-24 12:31:48

标签: python raspberry-pi

当python代码到达特定点时我运行了一个python代码(A.py)我必须运行(B.py)而A.py仍然在后台运行

A.py

count = 1
while True:
    count++
    if(count%20 == 0)
         //run b
    print "A is running"

B.py

  x = 0
  while x < 10
      print "B is running"

答案必须像

  

A正在运行   A正在运行   ...重复46次   A正在运行   A正在运行   A正在运行   B正在运行   B正在运行   A正在运行   B正在运行   A正在运行

A和b的运行不必同步

2 个答案:

答案 0 :(得分:0)

import subprocess
count = 1
while True:
    count+=1
    if(count%20 == 0):
         subprocess.Popen("python B.py")
    print ("A is running")

答案 1 :(得分:-1)

if(count%20 == 0):
    execfile('B.py')