我编写的程序应该能够直接通过解释器和Transcrypt运行。问题是,当Transcrypt运行时,我需要跳过一些行,并且"try“在Transcrypt中不起作用。在通过Transcypt运行程序时,还有其他方法可以跳过行吗?是否可以使用?:
if transctypt被激活:
提前感谢!
发布于 2021-08-03 04:21:44
多亏了模糊逻辑的评论,我才像这样解决了这个问题:
from org.transcrypt.stubs.browser import __pragma__
#__pragma__('skip')
import subprocess
import os
#__pragma__('noskip')发布于 2021-08-01 06:58:20
否则,如果没有内置方法,您可能会寻找document变量的存在。如果没有在浏览器中运行,就不应该有这样的事情。(我还没有测试过这个。)
try:
assert document
in_transcrypt = True
except Exception:
in_transcrypt = Falsehttps://stackoverflow.com/questions/68608069
复制相似问题