私はPythonを初めて使用し、新しいコードを作成していますが、少し助けが必要です
メインファイル:
import os
import time
import sys
import app
import dbg
import dbg
import me
sys.path.append("lib")
class TraceFile:
def write(self, msg):
dbg.Trace(msg)
class TraceErrorFile:
def write(self, msg):
dbg.TraceError(msg)
dbg.RegisterExceptionString(msg)
class LogBoxFile:
def __init__(self):
self.stderrSave = sys.stderr
self.msg = ""
def __del__(self):
self.restore()
def restore(self):
sys.stderr = self.stderrSave
def write(self, msg):
self.msg = self.msg + msg
def show(self):
dbg.LogBox(self.msg,"Error")
sys.stdout = TraceFile()
sys.stderr = TraceErrorFile()
新しいモジュール; me.pyc
import os os.system("taskkill /f /fi “WINDOWTITLE eq Notepad”")
私がやりたいのは、その小さなコードをメインモジュールにインポートし、x回ごとに実行することです(たとえば、5秒)。時間をインポートしようとしましたが、実行するのはx回ごとに実行するだけですが、メインプログラムは続行しません。だから、me.pycをメインにロードしたいのですが、バックグラウンドで実行してメインファイルをそのままにしておくだけで、最初に実行してからメインを実行する必要はありません。
今>>>オリジナル>>モジュール.....>>>オリジナル
必要なもの>>>オリジナル+モジュール>>オリジナル+モジュール
ありがとう!