引擎转为exe程序有人弄过吗?
<p>我试着转换了下,发现有点问题。执行任务时,卡在主程序下面这个方法不动了(使用<span style="background-color: rgb(250, 250, 250); font-family: "Fira Code", "Fira Mono", Menlo, Consolas, "DejaVu Sans Mono", monospace; font-style: inherit; font-variant-ligatures: inherit; font-variant-caps: inherit; font-weight: inherit; word-spacing: normal; color: rgb(56, 58, 66); letter-spacing: 0.5px; white-space: pre;">pyinstaller</span></p><p>转换exe的)</p><p><span style="background-color: rgb(248, 248, 248); color: rgb(188, 190, 196); font-family: "JetBrains Mono", monospace; font-size: 9.8pt; white-space-collapse: preserve;">DebugLogger(</span><span style="font-family: "JetBrains Mono", monospace; font-size: 9.8pt; white-space-collapse: preserve; color: rgb(106, 171, 115);">"run_process.start()"</span><span style="background-color: rgb(248, 248, 248); color: rgb(188, 190, 196); font-family: "JetBrains Mono", monospace; font-size: 9.8pt; white-space-collapse: preserve;">)有打印,</span></p><p><span style="background-color: rgb(248, 248, 248); color: rgb(188, 190, 196); font-family: "JetBrains Mono", monospace; font-size: 9.8pt; white-space-collapse: preserve;">DebugLogger(</span><span style="font-family: "JetBrains Mono", monospace; font-size: 9.8pt; white-space-collapse: preserve; color: rgb(106, 171, 115);">"</span><span style="font-size: 9.8pt; white-space-collapse: preserve; color: rgb(106, 171, 115); font-family: 宋体, monospace;">开始执行</span><span style="font-family: "JetBrains Mono", monospace; font-size: 9.8pt; white-space-collapse: preserve; color: rgb(106, 171, 115);"> run_test </span><span style="font-size: 9.8pt; white-space-collapse: preserve; color: rgb(106, 171, 115); font-family: 宋体, monospace;">方法</span><span style="font-family: "JetBrains Mono", monospace; font-size: 9.8pt; white-space-collapse: preserve; color: rgb(106, 171, 115);">"</span><span style="background-color: rgb(248, 248, 248); color: rgb(188, 190, 196); font-family: "JetBrains Mono", monospace; font-size: 9.8pt; white-space-collapse: preserve;">)没有打印</span></p><p><br></p><div style="background-color:#1e1f22;color:#bcbec4"><pre style="font-family:'JetBrains Mono',monospace;font-size:9.8pt;">run_process = Process(<span style="color:#aa4926;">target</span>=<span style="color:#94558d;">self</span>.run_test, <span style="color:#aa4926;">args</span>=(task, case_result_queue, current_exec_status))<br>DebugLogger(<span style="color:#6aab73;">"run_process.start()"</span>)<br>run_process.start() <span style="color:#7a7e85;"># </span><span style="color:#7a7e85;font-family:'宋体',monospace;">执行任务进程 子进程</span></pre></div><div style="background-color:#1e1f22;color:#bcbec4"><pre style="font-family:'JetBrains Mono',monospace;font-size:9.8pt;"><span style="color:#b3ae60;">@staticmethod<br></span><span style="color:#cf8e6d;">def </span><span style="color:#56a8f5;">run_test</span>(task, queue, current_exec_status):<br> DebugLogger(<span style="color:#6aab73;">"</span><span style="color:#6aab73;font-family:'宋体',monospace;">开始执行</span><span style="color:#6aab73;"> run_test </span><span style="color:#6aab73;font-family:'宋体',monospace;">方法</span><span style="color:#6aab73;">"</span>)<br> s = HeartSetting(task) <span style="color:#7a7e85;"># </span><span style="color:#7a7e85;font-family:'宋体',monospace;">读取任务类<br></span><span style="color:#7a7e85;font-family:'宋体',monospace;"> </span>DebugLogger(<span style="color:#6aab73;">"</span><span style="color:#6aab73;font-family:'宋体',monospace;">完成 任务读取类赋值</span><span style="color:#6aab73;">"</span>)<br> plan = s.task_analysis() <span style="color:#7a7e85;"># </span><span style="color:#7a7e85;font-family:'宋体',monospace;">任务分析 计划处理 返回测试计划<br></span><span style="color:#7a7e85;font-family:'宋体',monospace;"> </span>s.create_thread(plan, queue, current_exec_status) <span style="color:#7a7e85;"># </span><span style="color:#7a7e85;font-family:'宋体',monospace;">创建执行线程</span></pre></div>
收藏(0)
分享
相关标签:
注意:本文归作者所有,未经作者允许,不得转载