我编写的程序应该能够直接通过解释器和transrypt运行。问题是,当transrypt运行并"尝试"时,我需要跳过一些行。在transrypt中不起作用。是否有其他的方法来跳过行运行程序时,通过Transcypt?可以使用if吗?
if
转录激活:
提前感谢!
如果没有内置方法,您可能会寻找document
变量的存在。当不在浏览器中运行时,不应该有这样的事情。(我还没有测试过)
try:
assert document
in_transcrypt = True
except Exception:
in_transcrypt = False
感谢fzzylogic的注释,我解决了这样的问题:
from org.transcrypt.stubs.browser import __pragma__
#__pragma__('skip')
import subprocess
import os
#__pragma__('noskip')