【Python气泡提示与标签】教程文章相关的互联网学习教程文章

python lxml查找标签【代码】

我正在使用lxml解析具有facebook注释标签的html,如下所示:<fb:comments id="fb_comments" href="http://example.com" num_posts="5" width="600"></fb:comments>我试图选择它以获取href值,但是当我执行cssselect(‘fb:comments’)时,出现以下错误:The pseudo-class Symbol(u'comments', 3) is unknown有办法吗? 编辑:编码:from lxml.html import fromstring html = '...' parser = fromstring(html) parser.cssselect('fb:c...

使用Python ElementTree提取XML标签中的文本【代码】

我有一个包含成千上万个XML文件(小型文件)的语料库,并且我尝试使用Python并提取其中一个XML标签所包含的文本,例如,body标签之间的所有内容,例如:<body> sample text here with <bold> nested </bold> tags in this paragraph </body>然后编写一个包含此字符串的文本文档,然后向下移动XML文件列表. 我正在使用effbot的ELementTree,但找不到正确的命令/语法来做到这一点.我找到了一个使用miniDOM的dom.getElementsByTagName的网站,但...

python-如何根据上下文在Blender 2.63中更改运算符的标签?【代码】

我正在为我的朋友和我正在做的游戏编写导出程序,它涉及为对象设置自定义属性和标签,然后在游戏中将它们识别并相应地进行处理.用C/C++编写的我们的引擎已使用当前版本的导出脚本成功进行了测试,并且我目前正在对其进行整理. 该脚本使用Blender的自定义属性功能将自定义标签写入输出文件.该模型通常由多个“部分”(父级为一棵树的Blender网格对象,一个“父级”和多个“子级”对象)组成,其中某些部分是简单的Blender Empty对象(仅适用...

python-检查标签是否为空【代码】

我有一个通过BeautifulSoup解析的XML文件.我文件的一小部分是:<document><ad><date>21-Apr-2013</date></ad><ad><date></date></ad> </document>计算不为空的日期元素数量的最快方法是什么?如果我将日期转换为广告的属性,这样做会更快吗?解决方法:这将计数为空的< date>标签:sum(1 for s in soup.find_all('date') if s.text)但是,如果您确实追求速度,请考虑使用其他解析器,例如SAX 要匹配属性,请使用find_all(‘ad’,attrs = ...

使用python排序beautifulsoup标签的列表【代码】

我使用下面的脚本并提取了网址列表:request = urllib2.Request("http://www.dummyurl.com") pub_lv1 = urllib2.urlopen(request) pub_lv1_parse = BeautifulSoup(pub_lv1) pub_lv1_parse = pub_lv1_parse.body.find('table', attrs={"class":"proxy-archive-content-year-list"}) pub_lv1_parse = pub_lv1_parse.findAll('a')输出如下:[<a href="/content/by/year/2011">2011</a>,<a href="/content/by/year/2012">2012</a>,<a h...

是否可以使用Python / BeautifulSoup从HTML EXCEPT锚点/链接中剥离所有标签?【代码】

我有一大堆HTML,我想剥离所有标签,将其保留为纯文本格式,只剩下< a href =“ url”>一些文本< a>链接. 在BeautifulSoup中这可能/简单吗?解决方法:尝试这个.import BeautifulSoupdoc = '''<html><head><title>Page title</title></head><body><p id="firstpara" align="center">This is <i>paragraph</i> <a onclick="">one</a>.<p id="secondpara" align="blah">This is <i>paragraph</i> <b>two</b>.</html>''' soup = Beautiful...

python-matplotlib中的rc键列表.刻度标签旋转

在哪里可以找到matplotlib中rc键的完整列表? 我发现this document显示了一个包含很多(也许都是?)键的示例,但是我找不到一个控制xaxis主刻度标签旋转的控件.解决方法:当前参数在mpl.rcParams中.默认值在mpl.rcParamsDefault中.

python-Django 1.7-具有自定义应用程序标签的模型发现和应用程序配置【代码】

我目前正在使用Django == 1.7.1.我有一些具有相同模块名称的可重复使用的应用程序.这也使模型的应用程序标签相同.这实际上是矛盾的.您不能在设置文件的INSTALLED_APPS中的不同库中使用两个具有相同名称的模块. 我通过为模块添加一个AppConfig来解决此问题,并更改了它们的标签(app_label)来解决冲突;#librarayX.my_module.apps.py from django.apps import AppConfigclass ModuleAppConfig(AppConfig):name = 'libraryX.my_module'...

python-使用3个图在matplotlib中的x轴上对齐/旋转文本标签【代码】

如何在此处将文本标签与图中的x标记对齐?我正在使用host.set_xticklabels(labels,rotation =’vertical’),但这似乎不起作用.我的标签是句子,有些标签可能比其他标签小/大,例如“木乃伊返回第2部分”-如何在x轴下方填充空格以适应此问题?from mpl_toolkits.axes_grid1 import host_subplot import mpl_toolkits.axisartist as AA import matplotlib.pyplot as plt import pandas as pd import numpy as nppath='/home/project/df...

python-BeautifulSoup找不到标签【代码】

我正在尝试抓取this page和所有其他类似的页面.我一直在使用BeautifulSoup(也尝试过lxml,但存在安装问题).我正在使用以下代码:value = "http://www.presidency.ucsb.edu/ws/index.php?pid=99556" desiredTag = "span" r = urllib2.urlopen(value) data = BeautifulSoup(r.read(), 'html5lib') displayText = data.find_all(desiredTag) print displayText displayText = " ".join(str(displayText)) displayText = BeautifulSoup...

Python sklearn中集群中心的标签【代码】

当使用sklearn类sklearn.cluster进行K-means聚类时,拟合的k-means对象具有3个属性,包括一个名为cluster_centers_的聚类中心(中心x特征)的numpy数组.但是,这些中心没有附加标签. 我的问题是:cluster_centers_中的中心(行)是否按标签值排序?也就是说,第1行是否对应于标记为1的群集的中心?还是将它们随机放置在阵列中?指向任何文档的指针将绰绰有余. 谢谢.解决方法:我找不到文档,但是是的,它是按集群排序的. 所以:kmeans.cluster...

python-使用Xpath / BeautifulSoup在h3 / h2标签之间的HTML【代码】

我正在为项目使用Scrapy,并且得到以下html:<h3><span class="my_class">First title</span></h3> <ul><li>Text for the first title... li #1</li> </ul> <ul><li>Text for the first title... li #2</li> </ul> <h3><span class="my_class">Second title</span></h3> <ul><li>Text for the second title... li #1</li> </ul> <ul><li>Text for the second title... li #2</li> </ul>现在,当我使用response.xpath(“ .// ul / li ...

python-BeautifulSoup-处理自动关闭标签的正确方法【代码】

我有一个带有一些自动关闭标签的html文件,但是BeautifulSoup不喜欢它们.from bs4 import BeautifulSoup html = '<head><meta content="text/html" http-equiv="Content-Type"><meta charset="utf-8"></head>' doc = BeautifulSoup(html, 'html.parser') print doc.prettify()版画<head><meta content="text/html" http-equiv="Content-Type"><meta charset="utf-8"/></meta> </head>我是否必须手动检查每个标签是否都是自动闭合的并...

Python-对数y轴使刻度标签消失【代码】

这个问题已经在这里有了答案: > How to show minor tick labels on log-scale with Matplotlib 1个在将行plt.yscale(‘log’)添加到我的简单绘图脚本后import numpy as np residuals = np.loadtxt('res_jacobi.txt', skiprows=1)import matplotlib.pyplot as plt fig = plt.figure()steps = np.arange(0, len(residuals), 1)plt.plot(steps, residuals, label='$S$')pl...

python-Tkinter:配置动态生成的标签的方法【代码】

我正在尝试使用configure方法更改应用程序的标签.标签是在for循环中动态制作的.这是代码的一部分:# create a list of reference for labels equal to zero self.lbl_areas = [] for i in range(0, len(self.samples)): # number of labelslbl=tk.IntVar()lbl.set(0)self.lbl_areas.append(tk.Label(self.win,textvariable=lbl))# Place labels on the application using grid for i,v in enumerate(self.lbl_areas):...