擅长:python、mysql、java
<p>您只需添加一个参数,就可以在指定的日期和时间停止作业。所以传递参数,即<code>end_date</code>,如下所示。在</p>
<pre><code>import usbtmc
#import matplotlib.pyplot as plot
from apscheduler.schedulers.background import BlockingScheduler
instr = usbtmc.Instrument(0x0699, 0x03a6)
print instr.ask("*IDN?")
sched = BlockingScheduler()
def TrigFreq():
print instr.ask("TRIG:MAI:FREQ?")
sched.add_job( TrigFreq, 'interval', seconds=3, max_instances=10, end_date='2014-06-15 11:00:00')
sched.start()
</code></pre>
<p>来源:<a href="https://apscheduler.readthedocs.io/en/latest/modules/triggers/interval.html#examples" rel="nofollow noreferrer">From Apscheduler 3.6 documentation</a></p>