Python 如何写入Excel格式和颜色

Python写入Excel有时需要合并单元格、或者改变文字内容的颜色首先导入xlwt模块import xlwt创建文件名创建Excel工作簿对象创建工作表创建样式字体红色filename = (u'商品模...

2021-03-12

python实现棋盘覆盖问题及可视化

问题介绍棋盘覆盖问题,是一种编程问题。如何应用分治法求解棋盘覆盖问题呢?分治的技巧在于如何划分棋盘,使划分后的子棋盘的大小相同,并且每个子棋盘均包含一个特殊方格,从而将原...

2021-03-12

小众实用的Python 爬虫库RoboBrowser

1. 前言
大家好,我是安果!今天推荐一款小众轻量级的爬虫库:RoboBrowserRoboBrowser,Your friendly neighborhood web scraper!由纯 Python 编写,运行无需独立的浏览器,它不仅可以做...

2021-03-12

python openpyxl 带格式复制表格的实现

有合并单元格的,先把合并单元格复制过去,合并单元格用wm=list(zip(wbsheet.merged_cells))得出合并单元格列表,把其中的(<CellRange A1:A4>,) 替换成为A1:A4格式再从新表中合并...

2021-03-12

python openpyxl筛选某些列的操作

由于要复制excel 的某些单元格格式,需要对合并的单元格选出符合条件的如下例是小于15的保留然后在新表单中wbsheet_new.merge_cells(cell2)wbsheet_new为新表单,cell2为筛选后...

2021-03-12

python无法识别vim中文代码的解决方案

问题描述,如图所示:首先第一句字符sss没有打印出来,直接显示print中文问题;所以可以判断问题不是由python造成,而是由vim字符保存的编码规则导致的,出现的无法识别问题;查看:输入命...

2021-03-12

PYQT5 实现界面的嵌套方式

新手,因为查阅各种博客太多,有点混,而且也找不到原本的网址了,所以就自己当作笔记记下,以便以后回来查看。自己比较会的编程语言就只有python了,但是因为老师那边要求做一个桌面应...

2021-03-11

Python产生batch数据的操作

产生batch数据输入data中每个样本可以有多个特征,和一个标签,最好都是numpy.array格式。datas = [data1, data2, …, dataN ], labels = [label1, label2, …, labelN],其中dat...

2021-03-11

python用faker库批量生成假数据

楔子
我们平时在做测试的时候,经常会使用一些假数据,而Python中有一个包叫faker(不是打LOL的那个),专门用来生成假数据,并且生成的假数据非常逼真,下面我们就来看一下。faker使用...

2021-03-11

python 实现以相同规律打乱多组数据

在深度学习的数据训练过程中,虽然tensorflow和pytorch都会自带打乱数据进行训练的方法,但是当我们自己生成数据,或者某些情况下依然要自己手动打乱顺序。这里介绍如何以相同规...

2021-03-11

python实现selenium网络爬虫的方法小结

selenium最初是一个自动化测试工具,而爬虫中使用它主要是为了解决requests无法直接执行JavaScript代码的问题,selenium本质是通过驱动浏览器,完全模拟浏览器的操作,比如跳转、输...

2021-03-11

python读写修改Excel之xlrd&xlwt&xlutils

py读写修改常用的三种方法 xlwt:用于写入 Excel 文件 xlrd:用于读取 Excel 文件 xlutils:用于操作 Excel 文件的实用工具,比如复制、分割、筛选等0、安装模块pip3 install xl...

2021-03-11

numpy.sum()的使用详解

numpy的sum函数可接受的参数是:sum(a, axis=None, dtype=None, out=None, keepdims=np._NoValue)在参数列表中:
a是要进行加法运算的向量/数组/矩阵
axis的值可以为None,也可...

2021-03-11

如何用Python获取计算机名,ip地址,mac地址

获取计算机名# 获取计算机名,常用的方法有三种,但最常用的是第一种import osimport socket # method onename = socket.gethostname()print(name) # hanser # method twoname...

2021-03-11

如何用Python生成二维码、解析二维码

楔子
二维码在我们的生活中可以说是必不可少的,不单单是手机支付、其它很多地方也都需要扫描二维码。那么下面我们就来看看如何使用python来生成二维码、以及识别二维码。关...

2021-03-11

如何用python实现复制粘贴功能

楔子
pandas里面有这么一个方法:pd.read_clipboard,可以根据你复制的内容生成DataFrame。是的,就是我们平时选中,然后复制、或者Ctrl+C时拷贝的内容,所以比较神奇,那么pandas到底...

2021-03-11

如何将自己写的模块上传到pypi

楔子
我们在安装第三方包的时候,直接一个pip install xxx命令就搞定了,然后pip会去pypi上寻找我们要安装的包,然后下载下来。而pypi(Python Package Index )你可以看成是官方维...

2021-03-11

Python处理excel根据全称自动填写简称

在工作中处理excel遇到需要根据器件生产供应商全称填写简称的一列,由于数据表格中器件数多达几万条,单纯靠excel筛选功能手动处理需要耗费大量时间,这里使用Python中的pandas模...

2021-03-11

基于python 开立方的注意事项说明

在python中,** 就是指数运算,所以我们习惯性的觉得确实在数学中,这的确是正确的,但是在python中这么写,你就会发现有一些错误,4**3=64所以,64开立方应该是3,然而在python中的运行结...

2021-03-11

Python开多次方根的案例

如下所示:result = value ** (1 / root)开8的3次方根就是 8 ** (1 / 3)结果是2.0补充:python 开任意数的任意次方我就废话不多说了,大家还是直接看代码吧~```pythondef Evoluti...

2021-03-11

基于python不同开根号的速度对比分析

我就废话不多说了,大家还是直接看代码吧~import timeimport mathimport numpy as npdef timeit1(): s = time.time() for i in range(750000): z=i**.5 print ("Took %f sec...

2021-03-11

Python sqrt()函数用法说明

1、开平方函数 sqrt() 返回 x 的平方根(x > 0)语法:import mathmath.sqrt( x )注意:此函数不可直接访问,需要导入math模块,然后需要使用math静态对象调用此函数。参数 x -- 数值表...

2021-03-11

Python 使用input同时输入多个数的操作

我就废话不多说了,大家还是直接看代码吧~n = input("1st enter:")print(n)print(type(n)) n = int(input("2nd enter:"))print(n)print(type(n)) n, m, c = input("3rd enter...

2021-03-11

Python 如何求矩阵的逆

我就废话不多说了,大家还是直接看代码吧~import numpy as np kernel = np.array([1, 1, 1, 2]).reshape((2, 2))print(kernel)print(np.linalg.inv(kernel))注意,Singular mat...

2021-03-11

python numpy中mat和matrix的区别

个人理解:np.mat()import numpy as npb=np.mat(a)是将a转化为矩阵如果a本身是矩阵,就是创建a的一个引用,相当于:np.matrix(a,copy=False)无论a和b哪一个发生改变都会影响矩阵本身...

2021-03-11

python sys.stdin和sys.stdout的用法说明

1、sys.stdin.readline()与inputimport sys# sys.stdin.readline() 相当于input,区别在于input不会读入'\n'aa = sys.stdin.readline()bb = input('请输入:') print(len(aa))p...

2021-03-11

学习python将中文数字转化成阿拉伯数字

python将中文数字转化成阿拉伯数字 正则表达式提取文本中的数字 中文转化成阿拉伯数字 完整代码正则表达式提取文本中的数字这里演示一下文本中提取中文年份import rem0 = "...

2021-03-11

python环境变量如何配置

python环境变量的配置方法:1、第一步在我们的电脑上鼠标右键此电脑,选择属性,进去之后,点击高级系统设置,如下图所示:2、第二步进去之后,点击环境变量,如下图所示:3、第三步进去环境...

2021-03-10

python闰年判定代码是什么

python闰年判定代码:闰年 : 四年一闰,百年不闰,四百年再闰。例如,2000年是闰年,2100年则是平年year = int(input("输入一个年份: "))if (year % 4) == 0: if (year % 100) == 0...

2021-03-10

python如何创建txt文件并写入

python创建txt文件并写入的方法:1、打开python的编译器;我用的python是Anaconda整合的python3的版本对应的编译器:spyder。2、开端就写:#!/usr/bin/python这就像是一句开场白。3...

2021-03-10

Pycharm如何给项目配置python解释器

Pycharm给项目配置python解释器的方法:1、打开Pycharm开发工具,右键单击项目选择settings选项,如下图所示2、当然你也可以直接点击工具栏中的settings按钮,如下图所示3、在弹出...

2021-03-10

python网络爬虫步骤是什么

python网络爬虫步骤(1)准备所需库我们需要准备一款名为BeautifulSoup(网页解析)的开源库,用于对下载的网页进行解析,我们是用的是PyCharm编译环境所以可以直接下载该开源库。步骤...

2021-03-10

python自带numpy吗

numpy是Python的一种开源的数值计算扩展,可用来存储和处理大型矩阵matrix,比Python自身的嵌套列表结构要高效的多,提供了许多高级的数值编程工具,如:矩阵数据类型、矢量处理,以及...

2021-03-10

怎么把pycharm卸载干净

第一步卸载软件并删除安装目录进入安装目录的bin目录下,找到Uninstall.exe,执行它进行卸载第二步删除注册表1、备份注册表Windows+R输入regedit打开注册表编辑器自个儿找个目...

2021-03-10

python区分大小写吗

python区分大小写吗?我们来通过示例来看看:如果能区分像myname和Myname这样的标识符,那么它就是区分大小写的。也就是说它很在乎大写和小写。myname=&#39;Ayushi&#39;print(Myn...

2021-03-10

pycharm找不到解释器怎么办

pycharm中找不到解释器的解决方法:1、打开File&ndash;>Setting&ndash;>Project,这时候看到选中栏显示的是No interpreter;2、不妨打开磁盘,直接搜索python.exe文件,可能在C盘,也...

2021-03-10

python函数的定义和调用是什么

python函数的定义和调用:一、函数定义1)使用def关键字定义函数2)def 函数名(参数1,参数2,参数3...):    """文档字符串,docstring,用来说明函数的作用"""    #函数体   ...

2021-03-10

python画圆运用了什么函数

python画圆代码from matplotlib.patches import Ellipse, Circleimport matplotlib.pyplot as plt def plot_cicle(): fig = plt.figure() ax = fig.add_subplot(111)...

2021-03-10

python质数如何判断

python质数判断的方法:1、运用python的数学函数import math def isPrime(n): if n <= 1: return False for i in range(2, int(math.sqrt(n)) + 1): if n % i == 0:...

2021-03-10

python 中dict的元素取值操作

如下所示:dict.get(key, default=None)key – 字典中要查找的键。default – 如果指定键的值不存在时,返回该默认值值。{'1*': 9, '2*': 6, '**': 15}.values()Out[377]: dict...

2021-03-10

Python3 实现递归求阶乘

题目利用递归方法求5!程序分析递归调用即可。def factorial(n): return n*factorial(n-1) if n>1 else 1print(factorial(5))补充:python 求N的阶乘本题要求编写程序,计算N的...

2021-03-10

Python读取GSMap数据的问题

前言最近需要处理一些GSMap的遥感影像,GSMaP是全球降水计划(GPM)时代最主要的高分辨率降水产品,下载需要申请,然后通过ftp地址进行下载。下载好以后用ENVI打开,发现没有头文件,自定...

2021-03-10

Python用二分法求平方根的案例

我就废话不多说了,大家还是直接看代码吧~def sq2(x,e): e = e #误差范围 low= 0 high = max(x,1.0) #处理大于0小于1的数 guess = (low + high) / 2.0 ctr = 1 whil...

2021-03-10

Python入门基础之import机制

一、前言
本文基于开源项目:github.com/pwwang/pyth…补充扩展讲解,希望能够让读者一文搞懂 Python 的 import 机制。1.1 什么是 import 机制?
通常来讲,在一段 Python 代码中...

2021-03-10

Python 实现把列表中的偶数变成他的平方

我就废话不多说了,大家还是直接看代码吧~#编写程序将列表中的偶数变成他的平方def word_len(s): # s = [i ** 2 for i in s if i % 2 == 0] L = [] for i in s: if(i %...

2021-03-10

Python3 完全平方数案例

题目一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?程序分析因为168对于指数爆炸来说实在太小了,所以可以直接省略数学分析,用最朴素的方法...

2021-03-10

python基于watchdog库全自动化监控目录文件

楔子
有些时候我们需要对一个目录进行监控,检测其内部是否有文件的新增、删除、以及每个文件的内容是否发生变化,这个时候如果是你的话,你会选择怎么做呢?显然也是一个比较麻烦...

2021-03-10

Python编程之求数字平方的实例

问题描述:求输入数字的平方,如果平方运算后小于 100 则退出。源代码:#!/usr/bin/python# -*- coding: UTF-8 -*- TRUE = 1FALSE = 0def SQ(x): return x * xprint '如果输入的...

2021-03-10

python使用pynput库操作、监控你的鼠标和键盘

楔子
python是一门很神奇的语言,原因在于它有很多的库可以实现各种意想不到的功能。当然我们这次介绍的库所实现的功能却是已经很常见了,就是操作、监控你的鼠标和键盘。如果...

2021-03-10

Python 反转输出正整数的操作

题目:获得输入正整数 N,反转输出该正整数,不考虑异常情况。 &#8234;&#8236;&#8234;&#8236;&#8234;&#8236;&#8234;&#8236;&#8234;&#8236;&#8238;&#8236;&#8237;&#8236;&#8235;&#...

2021-03-10
返回顶部
顶部