HTML文件在Python浏览器上不可见
我试过以下例子:HTML文件在Python浏览器上不可见,python,python-3.x,jupyter,facet,Python,Python 3.x,Jupyter,Facet,我试过以下例子: # coding: utf-8 # In[ ]: # Load UCI census train and test data into dataframes. import pandas as pd features = ["Age", "Workclass", "fnlwgt", "Education", "Education-Num", "Marital Status", "Occupation", "Relationship", "Race"
# coding: utf-8
# In[ ]:
# Load UCI census train and test data into dataframes.
import pandas as pd
features = ["Age", "Workclass", "fnlwgt", "Education", "Education-Num", "Marital Status",
"Occupation", "Relationship", "Race", "Sex", "Capital Gain", "Capital Loss",
"Hours per week", "Country", "Target"]
train_data = pd.read_csv(
"https://archive.ics.uci.edu/ml/machine-learning-databases/adult/adult.data",
names=features,
sep=r'\s*,\s*',
engine='python',
na_values="?")
test_data = pd.read_csv(
"https://archive.ics.uci.edu/ml/machine-learning-databases/adult/adult.test",
names=features,
sep=r'\s*,\s*',
skiprows=[0],
engine='python',
na_values="?")
# In[14]:
# Display the Dive visualization for the training data.
from IPython.core.display import display, HTML
jsonstr = train_data.to_json(orient='records')
HTML_TEMPLATE = """<link rel="import" href="https://raw.githubusercontent.com/PAIR-code/facets/master/facets-dist/facets-jupyter.html">
<facets-dive id="elem" height="600"></facets-dive>
<script>
var data = {jsonstr};
document.querySelector("#elem").data = data;
</script>"""
html = HTML_TEMPLATE.format(jsonstr=jsonstr)
display(HTML(html))
我使用以下命令运行它,并得到相应的输出语句:
C:\Users\aims\Desktop\facets>python colab_facets.py
<IPython.core.display.HTML object>
我希望看到相应代码的HTML视图。但是只得到上面的语句作为输出。请让我知道我可以做些什么来改进并获得我想要的内容。来自metakernel.display导入display 这是我与你的代码完全一致的结果 这可能是您的配置中的某个不起作用
我使用了anaconda 3附带的jupyter,返回了一个HTML对象。尝试检查html并查找可能使用的方法,并尝试displayhtml.method,而不是displayhtml,直到找到一些方法为止。这只是一个调查的提示,但结果是一样的,朋友。请你检查一下。有没有一种方法我可以通过改变上面的代码从终端打开HTML?请写下你认为可以回答我要找的问题的重要部分,而不是只放一个链接的答案。在这里,你可能会因为这项活动而被否决。请检查一下。我正在通过终端文件进行尝试,而不是使用jupyter笔记本。对我来说,jupyter的速度太慢了。请允许我通过终端完成,并在浏览器上加载HTML。它可行吗?我不知道在这些设置下它会如何工作。也许如果你打电话给浏览器或浏览器驱动程序,但我不确定。