首页 > 其他分享 >地级市绿色专利申请和授权的计算(妙用readlines)

地级市绿色专利申请和授权的计算(妙用readlines)

时间:2023-10-04 16:11:06浏览次数:39  
标签:妙用 地级市 list readlines print 专利申请 line

需求:

工作中需要计算地级市绿色专利申请和授权数据,需要利用readlines进行分行文本值提取,然后进行转换、匹配和记录写入,最后需要分析汇总,用于后续的深度数据挖掘。

解决:

import re file_path='/home/pxing/codes/realsense_ws/src/realsense-ros/scripts/Assembling/joint.txt' with open(file_path, 'r') as f: list=[] lines=f.readlines() for line in lines: line=re.findall(r"\d+\.?\d*",line) a=float(line[0]) list.append(a) #print(list) for i in range(int((len(list)+1)/6)): #print(i) print(list[6i:6i+6])

数据来源1: 地级市绿色专利申请数据

数据来源2: 地级市绿色专利授权数据

标签:妙用,地级市,list,readlines,print,专利申请,line
From: https://www.cnblogs.com/idatawork/p/17742388.html

相关文章

  • 妙用awk
    需求采集到的数据入库前需要加上一个入库日期时间字段storage_timeYYYY-MM-DDHH:MM:SS例如:2023-09-2213:40:00下面是在chatgpt配合下我进行的尝试第一次尝试失败源数据20230820南京566420230820徐州134020230820淮安4632023......
  • Android 妙用TextView实现左边文字,右边图片
    有时候,需要文字在左边,右边有个箭头,我个人之前会有两种做法:使用线性布局来实现或者使用约束布局,一个左对齐,一个右对齐这几天突然想到是否可以使用TextView的设置图标的方式实现,研究发现确实可以实现我的需求,也是记录下文字和图标左右显示效果:代码:<TextViewandroid:id="@+id/......
  • ShutdownHook妙用
    上期文章分享了ShutdownHook的API和基本使用,但是少了一些实际工作中的案例,总感觉没啥大用一样。最近总结工作中可以用到ShutdownHook来解决一些实际问题的例子,分享给大家。任务统计FunTester测试框架定义了好几个自定义的异步关键字,例如fun、funny、funner等。一旦使用到异步,肯......
  • 深入探索Linux文件链接技术:ln命令的妙用
    当谈及Linux系统中的文件管理和链接技术,ln命令是一个不可或缺的工具。ln命令用于创建硬链接和软链接,它在Linux文件系统中发挥着重要作用,为用户提供了更大的灵活性和组织能力。在本文中,我们将深入探讨ln命令是什么,以及如何使用它来创建链接,以提高文件管理的效率。什么是ln......
  • 地级市绿色专利申请和授权的计算(妙用readlines)
    需求:工作中需要计算地级市绿色专利申请和授权数据,需要利用readlines进行分行文本值提取,然后进行转换、匹配和记录写入,最后需要分析汇总,用于后续的深度数据挖掘。解决:importrefile_path='/home/pxing/codes/realsense_ws/src/realsense-ros/scripts/Assembling/joint.txt'wit......
  • 上市公司绿色专利申请数据计算(requests插件的巧用)
    需求:工作中需要计算上市公司绿色专利申请数据,需要从先搜索表单值,然后进行匹配和请求,最后需要分析汇总,用于后续的深度数据挖掘。解决:python中的三大插件,即requests、Beautifulsoup4、lxml的灵活运用,可直接对表单值进行提取、匹配,并进行统计分析importrequestsfrombs4import......
  • 解锁Python集合的妙用:常用函数与实例深度解析
    Python的集合(Set)是一种无序且不重复的数据结构,拥有强大的去重和集合运算功能。在这篇博客中,我们将深入探讨集合的常用函数,并通过实际案例为你展示其灵活应用。创建集合集合可以通过花括号来创建,也可以使用内置函数set()来转换其他可迭代对象为集合。#创建集合my_set={1,2,3}......
  • 创建元组的三种方式、字典中的setdefault和get妙用、类中的重载方法__add__()
    创建元组的三种方式#print(tuple([input(),input()]))#print((input(),input()))t=input(),input()print(t)#可以将列表转换成tuple,也可以直接()创建tuple,或者将多个变量赋值给一个值会自动转换成tuple字典中的setdefault和get妙用setdefault类似get方法w=input()......
  • v-model限制输入的妙用
    示例v-model.number即限制输入数字(原理是每次输入都会转化为数字,非数字则会丢弃)还有更多,如:v-model.trim:去除首尾空格。可以避免误输入一些不能看见的首尾空格。v-model.lazy:延迟更新。默认情况下,v-model在每次输入时都会立即触发input事件,而使用v-model.lazy可以将更新触发......
  • Python文件读取方法:read()、readline()和readlines()的区别
    在Python中,读取文件是一项常见的任务。Python提供了多种方法来读取文件内容,其中包括read()、readline()和readlines()方法。本文将介绍这些方法的区别和使用场景。read()read()方法用于一次性读取整个文件的内容,并将其作为一个字符串返回。语法如下:file_object.read()优点:读取整个......