自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(98)
  • 资源 (18)
  • 收藏
  • 关注

原创 mathtype7与word冲突,无法安装,不显示工具栏的问题解决

mathtype7在安装字体后冲突,解决无法显示工具栏、字体冲突问题、安装问题

2023-02-09 16:30:59 1628 1

原创 电脑变慢,4K对齐来解决

手头有一台电脑,型号比较老了,升级了内存和固态硬盘,但一直比较慢,最近启动都在2分钟到3分钟,一直在琢磨是什么原因,最终分析出是由于未4K对齐,导致固态硬盘没有发挥应有作用,现把过程分析给大家:一、准备事项:1、软件准备:梅傲分区9.X;(对齐4K用)2、BIOS设置准备:把bios中的,开启主板的sata硬盘模式IDE模式改为AHCI;3、判断是否4K对齐:用win+R键或在开始右键运行:msinfo32,在组件--存储---磁盘中查看分区起始偏移,如里起始偏移能被4096整除,为已经4K

2022-04-29 18:17:20 2926

原创 pandas 合并某些行,合并计算

问题的提出:想将几行合并,并只保留某一行,其余各行的数据汇总到保留行;原始数据,按索引给加上姓名(学生+索引),只保留学生0,把学生0,学生1,学生2,学生5的数据累加至学生0行; 语文 类别 数学 政治0 100 95 100 981 90 98 99 942 88 95 98 953 99 98 97 924 95 90 96 885 94 94 93 77方法如下:import pa...

2022-02-18 14:07:40 1425

原创 python关于箱子容积的解决办法之二

原来的解决办法之一见:python关于箱子容积的解决办法_weixin_45903952的博客-CSDN博客经过几天的思考,决定再想出一种方法,就是凑成尽量大的数,参考了其他网友的帖子,代码如下:import mathdef combine(a, n, num): real_size = int(math.pow(2, n)) min = abs(sum(a)-num) min_comb = [] for i in range(real_size)

2021-11-23 21:58:20 679

原创 python关于箱子容积的解决办法

python 箱子容积 分割线条

2021-11-21 16:36:16 632

原创 读取excel中的图表,写入WORD中,并解决只显示一条线的问题

因工作需要,自动化处理一些文件,需要将excel中的图表,写入到word文件中,在过程中,需要了读不出来,不知道如何写到图形文件,写入到word中,只能环绕方式采取嵌入型,显示图片为一条线,还要手工改,而且位置不容易控制,往往不是自己当初写入的初衷,经过多次尝试,终于把所有的问题解决了,能有个比较理想的解决方案。结合代码,将自己的思路与朋友们共分享。from PIL import ImageGrab, Image #pip pillowimport docxfrom docx.shared im

2021-07-22 17:41:03 1127 1

原创 有关python 输出彩色字符,不按颜色显示的问题

因工作需要,做了一些小程序,python有助于工作效率,能处理WORD、excel等常用办公文件。在小程序中,往往为了提示,做一些提示,但提示一多,个别重要信息就无法起到作用,对于些重要的提示,想加一些颜色显示,找了N多的网站和帖子,大多数的解决方案其实是给了完善解决方案,但却忽略了一些重要的问题解决。解决的方案是在print中加入\033,设定前景色、背景色和字体颜色。如下代码:print("\033[0;31;47m" + "默认模式,白底红字" + "\033[0m")print(

2021-07-22 17:00:48 2129 2

原创 python pandas中读取excel并修改数据类型

用pandas处理excel,比较快捷,但在某一次读取中,表格内数据极为混乱,在读取过程中,将文本格式的读取成了数字格式,现找到方法,与大家共享;其主要是填加dtype,将序列

2021-06-18 08:28:23 6640

原创 python pandas筛选某列特征值

如想筛选某列值,该值在一个数组中,则需要用isin()来判定import pandas as pdchengji=[[100,95,100,99],[90,98,99,100],[100,95,98,88],[99,98,97,87],[95,90,96,85],[94,94,93,91],[89,94,93,91]]data=pd.DataFrame(chengji,columns=['语文','类别','数学','政治'])print(data)# data1 = data[~(data.

2021-05-17 09:01:04 3167

原创 python关于pep8、升级模块、自升级的几个bat命令

经常使用python,有一些升级的命令总也记不住,写了几个bat,供大家一起分享:bat文件怎么保存不用说了吧,用个编辑器,把内容放里面,存成其他,命名成***.bat,如命令成aaa使用方法如果是要对文件操作,就用 aaa +空格+文件名.pyaaa 文件名.py 就可以了如果安装模块出现:WARNING: You are using pip version 20.2.3; however, version 21.0.1 is available.You should c.

2021-03-08 14:17:59 353

原创 sublime 在python中不能输入input的解决方法

用python的编辑器sublime,当使用x=input(‘请输入’),在对话框内,无法按回车输入数据找到的解决办法如下:在首选项,快捷键设置里(因为个别sublime有英文的菜单,所以把截图放上,在user配置中[{"keys": ["f5"],"caption": "SublimeREPL: Python - RUN current file","command": "run_existing_window_command","args": {"id": "repl_python_run"

2021-01-27 08:36:45 1556

原创 联想启天M439E BIOS升级为F1KT74AUS

原bios版本号为F1Kt23aus,是2012年的BIOS版本,想升到比较新版本。原主板为H61芯片组,,站内搜到有两种BIOS一种是F9KT57AUS 一种是IH61芯片组的F1KT74AUS;下载后,关闭杀毒软件,关闭电脑管家;运行F9KT57AUS,出错直接退出;看来不行试用第二种;IH61芯片组的,芯片组不一样,不知道能不能用;下载的文件内提示先升级到F1KT73AUS;在下载的链接中也看到了有在WIN下运行的文件,用管理员身份运行F1KT73AUS-WIN下的Flash.cmd提示更新

2020-06-21 23:43:45 4176 7

原创 python Unicode的转码方法及汉字范围的讨论

Unicode的编码方式参见:https://blog.csdn.net/m372897500/article/details/37592543十进制 十六进制 字符数 编码分类(中文) 编码分类(英文)起始 终止 起始 终止 (个) 0 127 0000 007F 128 C0控制符及基本拉丁文 C0 Control and Basic Latin128 255 0080 00FF 128 C1控制符及拉丁文补充-1 C1 Control and Latin 1 Supplement25

2020-06-07 18:40:40 3026 2

原创 phton pdf制作中reportlab.canvas参数

reportlab.canvas有这六个主要参数1、pagesize:设置纸张大小 #from reportlab.lib.pagesizes import letter, A4 导入常见的页面大小库#2、bottomup:确定(0,0)点是不是在左下角3、pageCompression:页面是否压缩4、verbosity : 是否打印日志 0:否 1:是5、encrypt:是否加密i`mport io #添加文字用from reportlab.pd

2020-06-05 22:27:54 1625

原创 python docx寻找到文中图片下载并反相处理

寻找到图片有两种方法,见下面代码,inline_shapes是内联图片的遍历,找到rid,用document_par.related_parts[rID]获取图片。用图片._blob保存。from docx import Document #pip3 install python-docx from docx.shared import Inches #英寸import os #from docx import Documentfrom docx.shared import Ptfro

2020-05-31 18:54:34 446

原创 python docx加入表格 在表格中加图,设置框线

想在docx表格中插入图使表格框线设置为白色,即隐藏。以下代码为设置框线from docx.oxml import OxmlElementfrom docx.oxml.ns import qndef set_cell_border(cell, **kwargs): """ Set cell`s border Usage: set_cell_border( cell, top={"sz": 12, "val": "single",

2020-05-30 09:19:40 4219

原创 python 再复习一下遍历目录下文件及子文件夹

“./”:代表目前所在的目录。" . ./"代表上一层目录。“/”:代表根目录。注意点的位置就是了import osfor image in os.listdir(os.path.join(os.getcwd(),"利润表")): print(image)for root, dirs, files in os.walk("./", topdown=False): # "./利润表"ge print("所有文件: ") for name in files:

2020-05-24 19:05:27 458

原创 python open 判断图形进行分页截取

分析图像,在横向有一灰线,首先要判断位置,约在480-530间,只有白色和灰线,则取500为判断点位,另外在两页间,有广告,广告高度小于200广告与页面间也有灰线,判断小于200的,视为广告,不截取import osimport cv2 #pip install opencv-python# from matplotlib import pyplot as pltdef cut(start_y, end_y, width, number): save_path = "D:\\ima

2020-05-24 18:19:52 163

原创 pandas 出现:A value is trying to be set on a copy of a slice from a DataFrame的解决方法

想改变pandas dataframe中某数值的方法,用 dfc[‘A’][0] = 12 明显错误test.py:28: SettingWithCopyWarning:A value is trying to be set on a copy of a slice from a DataFrameSee the caveats in the documentation: http://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.

2020-05-24 12:46:44 2653

原创 python pandas 两行或多行合并相加,并删除原有行

下面的方法只有方法一是正确的,方法二、三都无法正确处理,有知道怎么正确写法的请指教。import pandas as pdchengji = ([[100, 95, 100, 99], [90, 98, 99, 100], [88, 95, 98, 88], [99, 98, 97, 87], [96.5, 90, 96, 85], [94, 94, 93, 91], [91, 99, 92, 87], [85, 88, 85, 90], [90, 9

2020-05-23 23:33:24 6731

原创 pandas直取符合条件的某值

想取到名称为BB的class的值import pandas as pddf = pd.DataFrame([['AA',1,2,3],['BB',1,2,3],['CC',1,2,3],['DD',1,2,3]],columns=['name','age','class','type'])print(df)print(df['class'][df['name']=='BB'].values[0])print(df.loc[df['name']=='BB','class'].values[0])p

2020-05-23 14:33:24 1397

原创 python 几种用字典统计的写法

统计list中第一个元素的数量#统计list中的数量list1 = [['abc',6],['bcd',3],['bcd',2]]list2=list(set([x[0] for x in list1]))print([[0]*len(list2)])dict1=dict(zip(list2,[0]*len(list2)))for x in list1: dict1[x[0]]=dict1[x[0]]+x[1]print(dict1)dict2={}for x in list1

2020-05-20 19:33:55 805

原创 python 操作excel表格中图形到word

在excel 中 图形为chart **的形式存在,图像以picture **的形式存在,则只取shape名称为chart的导入到WORD,使用docx 模块写入WORDfrom PIL import ImageGrab, Imageimport docxfrom docx.shared import Inchesfrom docx import Documentimport timeimport win32com.client as win32myDocument = Document(

2020-05-19 23:04:48 2009

原创 python docx首行缩进两字符的设定方法

用python 处理docx文档时,想设置首行缩进2字符,有的帖子给出用0.74CM代替,但设置字体后,很显然不是两个字符,找了网上的帖子,都没有合适的办法,于是手动设置文档后,读取后知道了:这是先设置的 # 首行缩进0.74厘米,即2个字符 paragraph_format.first_line_indent = Cm(0.74) 应该是这样设置 paragraph_format.first_line_indent =406400怎么知道属性的呢,用下面的办法

2020-05-18 20:06:36 10583 5

原创 pandas 指定某两行或多行相加

指定pandas某两行的数据相加,如果是列相加,直接data[‘列1’]=data[‘列2’]+data[‘列3’]即可,但行相加,则没有直接可用方法,采用下面的sum()的方法可以实现两行或多行相加data.loc[heji[0]]=data.loc[data[‘p’].isin(heji[1])].sum()data.loc[heji[0],‘p’]=heji[0]import pandas as pdchengji = [['N', 95,0], ['N', 100,88], ['N', 8

2020-05-16 10:23:43 14606

原创 pandas dataframe对除数是零的处理

如下例data2[‘营业成本率’] = data2[‘营业成本本年累计’]/data2[‘营业收入本年累计’]*100但有营业收入本年累计为0的情况,则营业成本率为inf,即无穷大,而需要在表中体现为零,用如下方法填充: data2['营业成本率'] = data2['营业成本本年累计']/data2['营业收入本年累计']*100 data2['营业成本率'].replace([np.inf, -np.inf, "", np.nan], 0, inplace=True)

2020-05-15 23:10:24 6072 2

原创 python 批量转换docx只转换了一个出现pywintypes.com_error被调用的对象已与其客户端断开连接

如下,把txt文件或.doc文件转换为docx,结果只转换了一个pywintypes.com_error: (-2147417848, ‘被调用的对象已与其客户端断开连接。’, None, None)#转换doc为docxdef doc2docx(fn): word = client.Dispatch("Word.Application") # 打开word应用程序 #for file in files: doc = word.Documents.Open(fn) #打开wor

2020-05-15 19:38:39 2919

原创 python 关于generator 和lambda转为列表的解决

我想给newtitle加个wslist,怎么出来的是[<function . at 0x0000000015300790>,或者是generator object at 0x00000000152F5F20>titlename=(['new_date','u01','u02','u03','s01','s02','s03'])wslists=['pm25','pm10','so2']for wslist in wslists: newtitle=([lambda x=x:ws

2020-05-13 21:05:26 467

原创 python 爬虫之soup标签内值的取法

import requestsfrom bs4 import BeautifulSoupres = requests.get('http://books.toscrape.com/catalogue/category/books/travel_2/index.html')soup = BeautifulSoup(res.text, 'html.parser')article = soup.find_all('article', class_='product_pod')print(article

2020-05-13 18:18:18 775

原创 python爬虫练习之soup1

import reimport requestsfrom bs4 import BeautifulSoupimport bs4def getHTMLText(url, headers): try: r = requests.get(url, timeout=30, headers=headers) r.raise_for_status() r.encoding = r.apparent_encoding return r.t

2020-05-12 20:28:39 244

原创 python爬虫练习基础篇

import reimport requestsfrom bs4 import BeautifulSoupheaders={'User-Agent':'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.138 Safari/537.36'}url='http://pccz.court.gov.cn/pcajxxw/pcws/wsxq?id=9EE627

2020-05-12 19:51:29 337

原创 python去除网页内容标签形式

import reimport requestsfrom bs4 import BeautifulSoupheaders={'User-Agent':'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.138 Safari/537.36'}url='http://pccz.court.gov.cn/pcajxxw/pcws/wsxq?id=9EE627

2020-05-12 19:25:09 612

原创 python openpyxl 画框线及背景色

from openpyxl.chart.shapes import GraphicalProperties,LineProperties #去掉 chart.graphical_properties = GraphicalProperties(ln=LineProperties(noFill=False)) props1 = GraphicalProperties(solidFill="8BADD9") # Style the lines chart.series[...

2020-05-11 21:25:10 2477

原创 python pandas 写入dataframe和Series改列名

dataframe可以用下面的方法直接改列名test.columns = [‘c’,‘b’]test.rename(columns={‘a’:‘c’},inplace=True)而只有一列时,需要用下面的方法data0=data0[‘Close’]data0.rename(ticker,inplace=True)

2020-05-09 23:11:05 2997

原创 python替换字符中的某个字符

要求在字符串里找到不同的,并用?代替,总结:方法1较快s=['83BD 44FaFFFF','83BD 55FEFFFF','83BD 66FEFFFF']first=s[0]diff=[]for s1 in s: for num in range(len(s1)): if first[num]!=s1[num] and num not in diff: diff.append(num)#方法1result=[]for s1 in s:

2020-05-08 22:44:49 1111

原创 python list中按某值排序

incomelist=[['10932','zhs',15805,4100,2310,983,330,1000],['10933','zhs',15002,4200,2320,986,330,1000],['10934','zhs',15003,4300,2330,989,330,1000],]print(sorted(incomelist,key=lambda x:x[2]),rev...

2020-05-07 20:16:17 6205 2

原创 pandas apply利用两个参数的用法

一个实例中,需要用两个列相除,且要判断除数不为0,求教了大佬,用如下方法解决apply取出一行的值,再用一个自定义函数。chengji=[[100,95,100,98],[90,98,0,94],[88,95,98,95],[99,98,97,92],[95,90,96,88],[94,94,93,77]]data=pd.DataFrame(chengji,columns=['语文','类别...

2020-04-18 17:59:42 7892 2

原创 python 转换xlxs过程中出现'CLSIDToClassMap'错误的解决办法

在程序代码中有用pywin32 模块转换xlsxdef xls2xlsx(path): xls_lists = [] xlsx_lists = [] for file in os.listdir(path): filename = os.path.join(path, file) if os.path.isfile(filename): ...

2020-04-16 13:44:28 1652 1

原创 用python打开锁定的excel表,查看公式

有一个表格,用密码保护了,有几个单元格的公式想取出来,暴破xlsx不得门路,于是想到了python用如下程序,读取公式from openpyxl import Workbook, load_workbookwb = load_workbook("D:\\Downloads\\铣床及加工中心铣削力计算(完整版).xlsx")ws=wb['铣削力计算']print (ws.cell(15...

2020-04-12 19:01:48 752

原创 python 运行不出错,封装出错的办法及虚拟环境设置

运行不出错,但用pyinstaller 封装成exe时出错,提示MatplotlibDeprecationWarning:The MATPLOTLIBDATA environment variable was deprecated in Matplotlib 3.1 and will be removed in 3.3.而在程序中,未包括 Matplotlib,但程序 一直有这样的提示在,...

2020-04-09 21:54:21 1660

婚姻法中关于财产制度的论析.txt

此文本为本博客中例子中,显示词云所用参考文本,所需积分设为零不涉及其他内容,望通过审核,显示词云文本

2020-03-29

pdf合成2.exe

多个PDF合成为一个PDF,可以整理成自然顺序,避免如11,111,22,223,99这样的错误排列方法,对于已经加密的PDF不适用,要解密后再合成。

2020-02-20

imgsTOpdf2.exe

可以读取目录中的所有图片,并合成一个PDf文件,能在合成中自动查看图片大小,输出为outpu.pdf文件

2020-02-20

文件段落整理2.exe

支持打开文本文件,进行段落整理,因网络下载或从别的文件中拷贝的文本不合适而进行处理的小工具。可以另存文本,整理过程中显示整理结果。

2020-02-03

从文本中查找手机电话号.zip

从一些乱七八糟的格式里找到手机号码并整理出来,可以先显示保存,再另存为单独文件,支持打开txt文件。此版本为zip版本,不支持exe版本的,可以下载本版

2020-02-03

从文本中查找手机电话号查找并保存

从一些乱七八糟的格式里找到手机号码并整理出来,可以先显示保存,再另存为单独文件,支持打开txt文件。

2020-02-03

获取类及函数名1.zip

在已经安装python的计算机上,提取pip install 安装的包名、内的模块名、函数名,及函数参数,可以参考此文件所生成的output.txt查看。注意:需要已经配置好python的系统环境。此为zip版本,因exe版本不支持的,可以下载此版本。

2020-02-03

获取类及函数名1.exe

在已经安装python的计算机上,提取pip install 安装的包名、内的模块名、函数名,及函数参数,可以参考此文件所生成的output.txt查看。注意:需要已经配置好python的系统环境。

2020-02-03

调整PDF2.zip

可以将调整PDF的扫描页顺序,把奇偶页对换,或单独抽取奇、偶页文件成为单独PDF文件,或先抽取奇偶页再生成一个单独文件,方便因扫描书籍而产生的错误顺序现象,此版为ZIP版,因exe版不能运行的,可以用此版本

2020-02-03

调整PDF2.exe

可以将调整PDF的扫描页顺序,把奇偶页对换,或单独抽取奇、偶页文件成为单独PDF文件,或先抽取奇偶页再生成一个单独文件,方便因扫描书籍而产生的错误顺序现象

2020-02-03

Chronometask倒计时软件.zip

Chronometask 是一款绿色小巧的桌面倒计时增强软件,在软件中可以通过设置时间来达到关机,定时,打开网页等等信息,非常方便。

2020-01-14

EXCEL函数手册解除限制.pdf

收集的日常excel所使用的函数,并分类整理,是手头使用excel的必备手册,内容丰富,文件简洁,使用方便

2020-01-14

ISO IEC IEEE 15288-2015 [高清版].pdf

INTERNATIONAL STANDARD ISO/IEC/ IEEE 15288-2015 Systems and software engineering一 System life cycle processes

2020-01-13

fiddlerscript.txt

fiddler v5.0.20194.41348 版本内置script 文件,适用于修改script错误的原始修复版本,以备不时之需

2020-01-13

GifCam.exe

将截取的画面变为GIF格式保存,可以调整GIF的帧数,截取窗口大小,还可以进行编辑处理,界面简洁,操作方便简单

2020-01-12

屏幕画笔工具V2.0版本

是直接可以运行的小工具,运行后在屏幕的右上角,可以设置笔的颜色、宽度、透明度,以及一些常用的符号,并提供放大镜、存图功能

2020-01-06

python.zip

出错的代码,通过修改,找到正确答案,希望大家不要犯同样的错误,这里是错误的源代码,可以测试并修改,做为练习用

2020-01-04

排座次1.5.xlsm

利用excel表,排考场座位,可以横向排列,蛇形排列,斜形排列,做到相邻座位的同学非同班,能有效做到因座位安排而导致的作弊隐患,开源代码,直接可用

2020-01-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除