首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使Transcrypt跳过一行(没有“尝试”)?

如何使Transcrypt跳过一行(没有“尝试”)?
EN

Stack Overflow用户
提问于 2021-08-01 06:44:44
回答 2查看 37关注 0票数 0

我编写的程序应该能够直接通过解释器和Transcrypt运行。问题是,当Transcrypt运行时,我需要跳过一些行,并且"try“在Transcrypt中不起作用。在通过Transcypt运行程序时,还有其他方法可以跳过行吗?是否可以使用?:

if transctypt被激活:

提前感谢!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2021-08-03 04:21:44

多亏了模糊逻辑的评论,我才像这样解决了这个问题:

代码语言:javascript
复制
from org.transcrypt.stubs.browser import __pragma__

#__pragma__('skip')
import subprocess
import os
#__pragma__('noskip')
票数 0
EN

Stack Overflow用户

发布于 2021-08-01 06:58:20

否则,如果没有内置方法,您可能会寻找document变量的存在。如果没有在浏览器中运行,就不应该有这样的事情。(我还没有测试过这个。)

代码语言:javascript
复制
try:
  assert document
  in_transcrypt = True
except Exception:
  in_transcrypt = False
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68608069

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档