iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > Python >怎么在python中添加标签&打标签
  • 858
分享到

怎么在python中添加标签&打标签

2023-06-15 04:06:31 858人浏览 泡泡鱼

Python 官方文档:入门教程 => 点击学习

摘要

这篇文章将为大家详细讲解有关怎么在python中添加标签&打标签,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。普通打标签odue_df=df_train_stmt.loc[(df_t

这篇文章将为大家详细讲解有关怎么在python中添加标签&打标签,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。

普通打标签

odue_df=df_train_stmt.loc[(df_train_stmt.AGE3>0)|(df_train_stmt.AGE4>0)|(df_train_stmt.AGE5>0)|(df_train_stmt.AGE6>0),['XACCOUNT']].drop_duplicates()odue_df['label']=1cust_df=df_acct[['CUSTR_NBR','XACCOUNT']].drop_duplicates()#做合并df_y=pd.merge(cust_df,odue_df,how='left',on='XACCOUNT').groupby('CUSTR_NBR').agg({'label':max}).reset_index().fillna(0)

使用函数来打标签

#标注标签 Labeldef label(row):   if row['Date_received'] == 'null':       return -1   if row['Date'] != 'null':       td = pd.to_datetime(row['Date'], fORMat='%Y%m%d') - pd.to_datetime(row['Date_received'], format='%Y%m%d')       if td <= pd.Timedelta(15, 'D'):           return 1   return 0dfoff['label'] = dfoff.apply(label, axis=1)#打标签,判断天数def get_label(s):    s = s.split(':')    if s[0]=='null':        return 0    elif (date(int(s[0][0:4]),int(s[0][4:6]),int(s[0][6:8]))-date(int(s[1][0:4]),int(s[1][4:6]),int(s[1][6:8]))).days<=15:        return 1    else:        return -1dataset2.label = dataset2.label.apply(get_label)

补充:python 根据标签名获取标签内容

看代码吧~

 import reimport JSON import requestsfrom bs4 import BeautifulSoupimport lxml.htmlfrom lxml import etree result = requests.get('Http://example.WEBscraping.com/places/default/view/Algeria-4')with open('123.html', 'wb') as f:    f.write(result.content)# print(parse_regex(result.text))test_data = """        <div>            <ul>                 <li class="item-0"><a href="link1.html" rel="external nofollow"  rel="external nofollow"  id="places_neighbours__row">9,596,960first item</a></li>                 <li class="item-1"><a href="link2.html" rel="external nofollow" >second item</a></li>                 <li class="item-inactive"><a href="link3.html" rel="external nofollow" >third item</a></li>                 <li class="item-1"><a href="link4.html" rel="external nofollow"  id="places_neighbours__row">fourth item</a></li>                 <li class="item-0"><a href="link5.html" rel="external nofollow"  rel="external nofollow" >fifth item</a></li>                 <li class="Good-0"><a href="link5.html" rel="external nofollow"  rel="external nofollow" >fifth item</a></li>             </ul>             <book>                    <title lang="aaengbb">Harry Potter</title>                    <price id="places_neighbours__row">29.99</price>            </book>            <book>                <title lang="zh">Learning XML</title>                <price>39.95</price>            </book>            <book>                <title>Python</title>                <price>40</price>            </book>         </div>        """# //div/ul/li/a[@id]  选取a标签中带有id属性的标签# //div/ul/li/a 选取所有a标签# //div/ul/li[2]/a"""/ 从根标签开始  必须具有严格的父子关系// 从当前标签  后续节点含有即可选出* 通配符 选择所有//div/book[1]/title  选择div下第一个book标签的title标签//div/book[1]/tittle[@lang="zh"] 选择div下第一个book标签的title标签并且内容是zh的title标签//div/book/title //book/title //title 具有相同结果 只不过选取路径不一样//book/title/@* 将title所有的属性值选出来//book/title/text() 将title的内容选择出来,使用内置函数//a[@href="link1.html" rel="external nofollow"  rel="external nofollow"  and @id="places_neighbours_row"]//div/book/[last()]/title/text() 将最后一个book元素选出//div/book[price > 39]/title/text() 将book子标签price数值大于39的选择出来//li[starts-with(@class,'item')] 将class属性前缀是item的选出来//title[contains(@lang,"eng")]将title属性lang含有eng关键字的标签选出"""html = lxml.html.fromstring(test_data)  # 加载任意一个字符串html_data = html.xpath('//title[contains(@lang,"eng")]')  # xpath 查找路径# print(dir(html_data[0]))  # 查看html_data有什么功能print(html_data)for i in html_data:    print(i.text)

python的数据类型有哪些?

python的数据类型:1. 数字类型,包括int(整型)、long(长整型)和float(浮点型)。2.字符串,分别是str类型和unicode类型。3.布尔型,Python布尔类型也是用于逻辑运算,有两个值:True(真)和False(假)。4.列表,列表是Python中使用最频繁的数据类型,集合中可以放任何数据类型。5. 元组,元组用”()”标识,内部元素用逗号隔开。6. 字典,字典是一种键值对的集合。7. 集合,集合是一个无序的、不重复的数据组合。

关于怎么在python中添加标签&打标签就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

--结束END--

本文标题: 怎么在python中添加标签&打标签

本文链接: https://www.lsjlt.com/news/277541.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 怎么在python中添加标签&打标签
    这篇文章将为大家详细讲解有关怎么在python中添加标签&打标签,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。普通打标签odue_df=df_train_stmt.loc[(df_t...
    99+
    2023-06-15
  • jquery在div中怎么添加标签
    本文小编为大家详细介绍“jquery在div中怎么添加标签”,内容详细,步骤清晰,细节处理妥当,希望这篇“jquery在div中怎么添加标签”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。用jquery可以在div...
    99+
    2023-07-05
  • Python中Matplotlib图像怎么添加标签
    一、添加文本标签 plt.text()用于在绘图过程中,在图像上指定坐标的位置添加文本。需要用到的是plt.text()方法。其主要的参数有三个:plt.text(x, y, s)其中x、y表示传入点的x和y轴坐标。s表示字符串。需要注意的...
    99+
    2023-05-14
    Python Matplotlib
  • 怎么在html标签中添加大于号
    这期内容当中小编将会给大家带来有关怎么在html标签中添加大于号,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。因为>或者<在HMTL里与标签的包裹的“<>”有冲突,所以会在HTML...
    99+
    2023-06-15
  • k8s怎么给node添加标签
    这篇文章主要介绍“k8s怎么给node添加标签”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“k8s怎么给node添加标签”文章能帮助大家解决问题。一、为什么需要标签?k8s集群如果由大量节点组成,可...
    99+
    2023-07-05
  • 可用jquery在div中添加标签吗
    本教程操作环境:windows7系统、jquery3.6版本、Dell G3电脑。用jquery可以在div中添加标签,有4种方法:append() 方法:向所选元素内部的“末尾处”插入内容。prepend() 方法:向所选元素内部的“开始...
    99+
    2023-05-14
    jquery
  • HTML页面中怎么添加Canvas标签
    这篇文章主要介绍HTML页面中怎么添加Canvas标签,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完! 在HTML页面的<body>中,可以用像下面的代码来添加<c...
    99+
    2024-04-02
  • PyQt5中怎么添加按钮和标签
    要在PyQt5中添加按钮和标签,首先需要导入相应的模块: from PyQt5.QtWidgets import QApplicat...
    99+
    2024-03-12
    PyQt5
  • Python中Matplotlib图像如何添加标签
    本篇内容介绍了“Python中Matplotlib图像如何添加标签”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!一、添加文本标签 plt.t...
    99+
    2023-07-06
  • HTML中如何给li标签添加图标
    这篇文章主要为大家展示了“HTML中如何给li标签添加图标”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“HTML中如何给li标签添加图标”这篇文章吧。 &nb...
    99+
    2024-04-02
  • html中添加alt标签有什么用
    小编给大家分享一下html中添加alt标签有什么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧! 看到图片确实添加了alt,在...
    99+
    2024-04-02
  • HTML页面中怎么添加一个Canvas标签
    本篇文章给大家分享的是有关HTML页面中怎么添加一个Canvas标签,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。在HTML页面的<bo...
    99+
    2024-04-02
  • Python怎么打印标签内容
    在Python中,可以使用`print()`函数来打印标签内容。 假设有一个HTML标签如下: Hello, World! 要打印这...
    99+
    2023-10-28
    Python
  • 在移动网站中需要添加什么Meta 标签
    小编给大家分享一下在移动网站中需要添加什么Meta 标签,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!viewportviewport 几乎已经是公认的标准了,最...
    99+
    2023-06-10
  • HTML中文本标签、超链接标签、图片标签怎么用
    这篇文章将为大家详细讲解有关HTML中文本标签、超链接标签、图片标签怎么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。   1、简介   在Web应用中,服务器把网...
    99+
    2024-04-02
  • Python中Matplotlib图像添加标签的方法实现
    目录一、添加文本标签 plt.text()二、添加注释 plt.annotate()一、添加文本标签 plt.text() 用于在绘图过程中,在图像上指定坐标的位置添加文本。需要用到...
    99+
    2023-05-14
    Python Matplotlib图像添加标签 Python Matplotlib添加标签
  • k8s添加标签的方法是什么
    要在Kubernetes中添加标签,可以使用以下kubectl命令: kubectl label <资源类型> <...
    99+
    2024-03-14
    k8s
  • 在a标签内添加hover样式的方法
    在a标签内添加hover样式的方法可以通过CSS的:hover伪类来实现。下面是一种常用的方法:1. 在CSS样式表中找到a标签的选...
    99+
    2023-09-17
    hover
  • Python中怎么使用matplotlib给柱状图添加数据标签bar_label()
    本篇内容主要讲解“Python中怎么使用matplotlib给柱状图添加数据标签bar_label()”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Python中怎么使用matplotlib给柱...
    99+
    2023-06-29
  • jquery怎么增加父标签
    本教程操作环境:windows7系统、jquery3.6.1版本、Dell G3电脑。在jquery中,可以利用wrap()函数来给指定元素增加父标签。jquery wrap() wrap() 方法使用指定的 HTML 元素来包裹每个被选元...
    99+
    2022-11-22
    jquery javascript
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作