我正在寻找一种工具,可以直观地比较两个渲染的网页,并突出显示差异.我们的想法是在整个网站上捕捉渲染变化.
我发誓以前我见过这样的事情,但我找不到任何东西.
我有一个android webview,它使用loadDataWithBaseURL显示生成的内容.看起来很棒.但是,如果我按照链接然后点击后退按钮,我会得到一个空白页面,我希望看到我生成的内容.
有谁知道如何使用后退按钮返回我生成的内容?
我有以下代码 -
from sys import version
class ExampleClass(object):
def get_sys_version(self):
return version
x = ExampleClass()
print x.get_sys_version()
Run Code Online (Sandbox Code Playgroud)
它被这段代码解析 -
import ast
source = open("input.py")
code = source.read()
node = ast.parse(code, mode='eval')
Run Code Online (Sandbox Code Playgroud)
并导致此错误 -
Traceback (most recent call last):
File "parse.py", line 5, in <module>
node = ast.parse(code, mode='eval')
File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/ast.py", line 37, in parse
return compile(source, filename, mode, PyCF_ONLY_AST)
File "<unknown>", line 1
from sys import version
Run Code Online (Sandbox Code Playgroud)
这似乎是一个非常简单的解析文件 - 它肯定会运行 - 为什么解析器抛出这个错误?