首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >美丽汤的托架影响豆蔻输出

美丽汤的托架影响豆蔻输出
EN

Stack Overflow用户
提问于 2013-12-18 00:39:54
回答 1查看 181关注 0票数 1

我正在尝试插入html代码,这是分析与美丽汤,到一个模板与pystache (胡子),并遇到一些主要的张贴问题。

汤摘录的开头和结尾包含了一组开始和结束的括号,这让我很难受。

这是我的代码:

代码语言:javascript
复制
orig_file = open(input_file, 'r')                 
template = open('template.html').read()
Beautiful Soup html parsing   
soup = BeautifulSoup(orig_file)   
main_txt = soup.find(id='main-content')          
tags = main_txt.find_all(not_inside_toc)
values = {       
    'main' : main_txt,
        }   
html_main = pystache.render(template, values)

下面是一些返回的代码:[//,

// div.rbtoc1386636254365

我到处找遍了,什么都试过了,只是找不到一个可行的解决办法。

如果有问题和/或需要更多的信息,请告诉我。

任何帮助都将不胜感激。

更新后打印(Main_txt):

在Aptana窗口中,print(main_txt)是所需的代码,没有括号,看起来很好。虽然当我通过命令窗口运行它时,由于编码错误,我会收到带有print(main_txt)的崩溃。这能算是个暗示吗?

更新2:我没有看到任何东西可以使用,而不是美丽汤和牡蛎组合,至少在我的短窗口。事后看来,应该考虑使用其他模板解决方案来处理该项目。我忽略了一些基于易用性的要求。但是,如果它不能为你提供你所需要的东西,那么它的易用性就不会有多大帮助。

那么,有什么好的美汤和牡蛎交替吗?

EN

回答 1

Stack Overflow用户

发布于 2013-12-18 09:37:26

我能够用旧的试错和RTFM来回答我自己的问题。

所需要的只是简单地将找到的汤转换为str。我试过了,但在错误的地方。

以下是新的一行:

main_txt = str(soup.find(id='main-content'))

这是一个如果简单的解决办法,可以让你了解很多关于某一主题。在这种情况下,这是美丽的汤和生蚝对我来说。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20647608

复制
相关文章

相似问题

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