- 博客(109)
- 资源 (5)
- 收藏
- 关注
原创 pip 安装第三方库速度太慢;可设置 pip 从国内的镜像源下载安装
阿里云 http://mirrors.aliyun.com/pypi/simple/中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/豆瓣 http://pypi.douban.com/simple/清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/
2023-09-14 16:04:47 176
原创 E: Sub-process /usr/bin/dpkg returned an error code (1)
【代码】E: Sub-process /usr/bin/dpkg returned an error code (1)
2023-05-08 21:36:47 213
原创 Ubuntu安装xlsx包时遇到ERROR: configuration failed for package ‘rJava’
ERROR: configuration failed for package ‘rJava’configure: error: Java Development Kit (JDK) is missing or not registered in RMake sure R is configured with full Java support (including JDK). RunR CMD javareconfas root to add Java support to R.
2022-08-05 22:28:34 1836
原创 通过Python辅助浏览器实现网络数据获取
数据获取方案在浏览数据中数据会自动发起请求(可通过Python模拟鼠标滚动实现自动化)import pyautogui # pip install pyautoguiimport timeimport progressbarwidgets=['进度:',progressbar.Timer(),']',progressbar.Percentage(),progressbar.Bar(), '(',progressbar.ETA(),')']bar=progressbar.Progress
2022-03-15 10:01:50 950
原创 pandas自定义函数进行数据清洗
定义函数def data_cleaning(arguments):#数据清洗函数 arguments=str(arguments) # arguments=re.sub('[ \s]+',' ',arguments)#去掉多余空格,保留一个 ,正则替换 arguments=arguments.strip(' ,;\n\t')#去掉首尾空格等 return arguments函数应用clean_columns=['涉及功能','元数据分类','涉及病种','
2021-12-29 16:30:38 1883
原创 DataFrame通过正则表达式筛选包含的数据
示例import redf=df.fillna('')df.loc[df.apply(lambda x:True if re.search('处理中|暂不解决',x['解决状态'],re.I) else False,axis=1)]判断lambda x:True if re.search(正则表达式,字符串,re.I) else False符合条件的返回True 否则返回FalseNone处理df=df.fillna('')避免正则函数中接收非字符串内容...
2021-12-06 15:23:49 2124
原创 多个DataFrame保存到Excel同一个工作簿不同工作表
writer = pd.ExcelWriter(r'C:\TEMP\工作簿.xlsx')df1.to_excel(writer,'工作表1')df2.to_excel(writer,'工作表2',index=True)writer.save()writer.close()
2021-11-19 13:44:44 898
原创 pyqt5下拉框的实现
# -*- coding: utf-8 -*-# Form implementation generated from reading ui file '.\下拉框控件.ui'## Created by: PyQt5 UI code generator 5.15.4## WARNING: Any manual changes made to this file will be lost when pyuic5 is# run again. Do not edit this file unl.
2021-11-12 11:51:48 2452
原创 右键添加cmd
计算机\HKEY_CLASSES_ROOT\Directory\Background\shell新建项如“命令提示符”新建 字符串值 icon数值数据:C:\Windows\System32\cmd.exeicon 为图标新建项commandC:\Windows\System32\cmd.exe...
2021-10-27 20:22:57 121
原创 dataframe数据查询
import pandas as pd# df=pd.read_excel(r'C:\TEMP\后结构化新连接20210915.xlsx',header=0,skiprows=1,index_col='序号')# dtype = {'column_name' : str})df=pd.read_excel(r'C:\TEMP\xxxxxx.xlsx',header=0,skiprows=1,index_col='序号',dtype = {'结果表区分字段' : str} )df=df.a.
2021-10-26 15:44:46 1185
原创 python 列表推导式实现拆分除重
样例列表推导式# 列表推导list_1 = [[1, 2], [3, 4, 5], [6, 7], [8], [9]]list_2 = [i for k in list_1 for i in k]print(list_2)改造list_2=list(set([i.strip() for k in list_1 for i in k.split(',')]))# k.split(',') 将字符串按照逗号拆分成内列表# i.strip() 去除首尾空格# set() .
2021-10-18 09:53:57 463
原创 图片匹配定位返回坐标
代码import aircvimsrc = aircv.imread('./image/demo.png')imobj = aircv.imread('./image/object.png')aircv_ret=aircv.find_template(imsrc, imobj, 0.5)print('结果:{}'.format(aircv_ret))print('demo尺寸:{}'.format(imsrc.shape))print('坐标:{}'.format(aircv_ret.
2021-09-17 22:59:52 887
原创 Python合并Excel相同连续单元格(已排序)
from openpyxl import load_workbookfrom openpyxl.styles import PatternFill, Border, Side, Alignment, Protection, Fontwb = load_workbook("C:/TEMP/test2.xlsx")# ws = wb.active 选择工作簿ws = wb[wb.sheetnames[0]]# C/D/E列合并相同单元格x1=Nonex2=Nonefor i in ran.
2021-09-17 12:10:42 1588 2
原创 Python处理Excel 文件小案例
1、新建表格from openpyxl import Workbook # 实例化wb = Workbook()# 激活 worksheetws = wb.active# 保存表格wb.save("C:/TEMP/test1.xlsx")2、读取已有表格from openpyxl import load_workbookwb2 = load_workbook("C:/TEMP/test2.xlsx")print(wb2.sheetnames)3、创建工作簿fro
2021-09-17 12:04:14 862
原创 DataFrame自定义函数运用
数据读取#读取excel跳过第一行df=pd.read_excel('C:/TEMP/征像模板01.xls',header=0, skiprows=[0])#将索引列改为序号,编号由1开始(原起始为0,加1即可)df.index.name='序号'df=df.rename(index=lambda x:x+1)数据处理#定义一个函数#例:正则提取def get_conditions(CONDITIONS): list_ret=re.findall(r"(?<=..
2021-09-17 10:01:33 980
原创 Merge into学习笔记
MERGE INTO table_name alias1 USING (table|view|sub_query) alias2ON (join condition) WHEN MATCHED THEN UPDATE table_name SET col1 = col_val1, col2 = col_val2 WHEN NOT MATCHED THEN INSERT (column_list) VALUES (column_values);.
2021-07-27 17:50:53 141
原创 Python如何实现Word文件批量信息提取与结构化解析
数据示例:文件内容分为两部分,一种为表格形式Word中的第一个表格一种为文本段落形式Word文件中需要结构化处理的内容需求:将表格中文本进行提取,第一列为字段名,第二列为数据内容将段落中的内容按照符号【字段】内容 对应关系转为表格处理步骤:from docx import Documentimport pandas as pdpath = "./data/保健食品备案/食健备G201845001742.docx"docx = Docu
2021-07-13 21:28:39 4952 3
原创 Python实现PDF文件转表格
方式一:tabula-py需要安装java#pip install tabula-pyimport tabulaimport pandas as pddf = tabula.read_pdf("D:\\我的文档\\Python\\2019221145237597.pdf", encoding='gbk', pages='all')print(df)for indexs in df.index: # 遍历打印 print(df.l
2021-05-18 14:30:43 1131
原创 Ubuntu安装java
未安装javaroot@DESKTOP-DKQNI38:~# javaCommand 'java' not found, but can be installed with:apt install default-jreapt install openjdk-11-jre-headlessapt install openjdk-8-jre-headless安装命令sudo apt-get update # E: Unable to fetch some archives,..
2021-05-18 14:16:01 346
原创 将DataFrame第一行转为表头
1、需求,将第一行作为标题arr=ddf[1].valuesdf = pd.DataFrame(arr[1:,1:], index=arr[1:,0], columns=arr[0,1:])df.index.name = arr[0,0]df2、将过程封装为函数def change_df(df): arr=df.values new_df = pd.DataFrame(arr[1:,1:], index=arr[1:,0], columns=arr[0,1:])
2021-05-06 11:39:09 14757
原创 自定义函数实现单词排序并运用于PostgreSQL
Python实现逻辑1、按照分隔符将字符串分割为列表类型drugs.split(separator)2、列表排序drug_list.sort()3、列表拼接separator.join(drug_list)4、类型判断由于数据库中对应字段可能会出现为NULL的情况,即在Python中为None,而类型None 无split() 用法,因此添加条件判断是否为真。如果为NULL,则直接返回None。Python实现def 单词排序(drugs,sepa
2021-04-19 15:06:25 284
原创 符号大全
↑↓←→↖↗↙↘↔↕➻➼➽➸➳➺➻➴➵➶➷➹▶➩➪➫➬➭➮➯➱➲➾➔➘➙➚➛➜➝➞➟➠➡➢➣➤➥➦➧➨↚↛↜↝↞↟↠↠↡↢↣↤↤↥↦↧↨⇄⇅⇆⇇⇈⇉⇊⇋⇌⇍⇎⇏⇐⇑⇒⇓⇔⇖⇗⇘⇙⇜↩↪↫↬↭↮↯↰↱↲↳↴↵↶↷↸↹☇☈↼↽↾↿⇀⇁⇂⇃⇞⇟⇠⇡⇢⇣⇤...
2021-04-09 10:41:00 292
原创 Python控制手机实现抖音极速版快手极速版自动刷金币
一、安装Python需要的包https://blog.csdn.net/FG24151110876/article/details/103867863二、给手机安装ATX控制软件pip install uiautomator2https://blog.csdn.net/FG24151110876/article/details/103868335三、代码3.1、基于图片识别,通过代码对手机进行截图,裁切要识别的位置3.2、程序每20分钟进行一次抖音宝箱广告,然后随机重新启动抖音
2021-03-28 12:42:21 15680 25
原创 go语言连接数据库
下载mysql驱动包在cmd中运行go get github.com/go-sql-driver/mysql连接数据库package main//首先通过go get github.com/go-sql-driver/mysql 命令下载mysql驱动包import( "fmt" "database/sql" _"github.com/go-sql-driver/mysql"// "_" 引入后面的包名 而不直接使用里面的定义的函数、变量、资源等)func main()
2021-03-22 14:57:27 285
Navicat Premium 12.1.26
2020-11-19
Android.rar
2020-03-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人