E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Python--
Python--
函数
函数是对程序逻辑进行结构化或过程化的一种编程方法。其实,说简单一点,就是我们将完成某项功能的运算封装在一个单独的结构内。这样,将代码隔离成易于管理的小块,在实现大的功能时,再调用这些小块即可。很明显,函数的使用使得代码的意图更加清晰,同时,也大大方便了程序调试的过程。当然,函数的知识并不像列表,字典这些数据类型那样系统,而是比较分散。所以,我在这篇博文中只是写一些需要注意的小点。算是自己的一个备忘
guoziqing506
·
2020-08-26 11:52
Python
Python--基础
python--
拼接文件路径
importosbase_dir=os.path.dirname(__file__)#获取当前文件目录path=os.path.join(base_dir,'123.txt')#获取文件拼接后的路径
吃肉的小馒头
·
2020-08-26 07:22
python
python--
编码与解码之urlencode函数( encode() )、quote函数、parse_qs函数、decode()
parse模块--urlencode函数quote函数parse_qs函数decode一.编码1.urlencode函数(1).介绍(2).代码块(3).输出结果2.quote函数(1).介绍(2).代码块(3).输出结果二.解码1.parse_qs函数(1).介绍(2).代码块(3).输出结果2.decode()(1).介绍(2).代码块(3).输出结果一.编码1.urlencode函数(1).
pinuscembra
·
2020-08-26 07:32
日常笔记
python--
排错记录---ValueError: invalid literal for int() with base 10
ValueError:invalidliteralforint()withbase10,出现的原因各不相同,我遇到的是这种int("")强制转换了一个空字符串,这个是不被允许的
我不是庸医
·
2020-08-25 09:50
python
python--
字典、列表的遍历技巧
1.在字典中进行遍历的时候可以采用item()方法将字典中的键值对同时遍历出来:示例如下:>>>knights={'gallahad':'thepure','robin':'thebrave'}>>>fork,vinknights.items():...print(k,v)...gallahadthepurerobinthebrave2.在列表中遍历时采用enumerate()方法将索引位置和对应
xiaoyehahaha
·
2020-08-24 11:51
自学ing
PyCharm
python--
消去注释波浪线
在列表逗号后面加空格:["a","b","c","d"]语句结尾加注释:需要两个空格+#+一个空格注释内容单行注释:需要#+空格注释内容#否则输出剩余的次数并跳出本次循环函数之间空两行回车两次(去出波浪线)defaa(a,b):passdefcc():pass
早安_糖葫芦
·
2020-08-24 06:48
python
Python--
买卖股票最佳时机
classSolution:defmaxProfit(self,prices:List[int])->int:"""基本思路:遇低看最低则买,遇高看最高则卖"""#返回的最大利润max_profit=0#买入的列表buyin=[]#买入的列表saleout=[]#循环初始值j=0iflen(prices)=len(prices)-1andprices[j]=prices[j+1]:j=j+1#卖出
菜鸟初养成
·
2020-08-24 06:46
Python
python--
实现定时任务
Python实现定时任务参考链接一、循环sleep这种方式最简单,在循环里面放入要执行的任务,然后sleep一段时间再执行fromdatetimeimportdatetimeimporttime#每n秒执行一次deftimer(n):whileTrue:print(datetime.now().strftime("%Y-%m-%d%H:%M:%S"))time.sleep(n)#5stimer(5
yblackd
·
2020-08-24 04:29
python--
修改证件照的大小
1、一般证件照的尺寸有小一寸、一寸、小二寸、二寸、五寸、六寸、七寸(横向)以及身份证照片的大小,用python获取各种尺寸的证件照2、根据查找的资料,每种尺寸对应的像素大小如下表:图片像素大小小一寸260x390一寸295x413小二寸390x567二寸413x6365寸840x12006寸960x14407寸1680x1200身份证大头照358x4413、图片裁剪一般而言,修改图片大小用open
jin__9981
·
2020-08-24 00:09
python
python--
调用系统命令
使用os.system()调用系统命令,程序中无法获得到输出和返回值>>>importos>>>os.system('ls-l/proc/cpuinfo')>>>os.system("ls-l/proc/cpuinfo")-r--r--r--1rootroot03月2916:53/proc/cpuinfo0使用os.popen()调用系统命令,程序中可以获得命令输出,但是不能得到执行的返回值>>>
lynn_kong
·
2020-08-23 17:26
Python
python--
应用场景--scapy
一、环境搭建安装:pipinstallscapy官方文档:https://scapy.readthedocs.io/en/latest/index.html二、应用举例ping#!/usr/bin/envpython#*-*coding:utf-8-*-fromscapy.allimport*#TCPSYNPingans,unans=sr(IP(dst="192.168.2.101-103")/T
chidouhu7991
·
2020-08-23 16:13
网络
python
python--
应用场景--pytest
一、环境搭建安装:pipinstall-Upytest官方参考文档:https://docs.pytest.org/en/latest/contents.html二、应用举例脚本1:test.py#!/usr/bin/envpython#*-*coding:utf-8-*-importpytestdefadd(a,b):returna+bdefminus(a,b):returna-b#测试add方
chidouhu7991
·
2020-08-23 16:12
测试
python
python--
应用场景--邮件发送
一、简单邮件发送参考文档:https://docs.python.org/3.5/library/smtplib.html#!/usr/bin/envpythonimportsmtplibfromemail.mime.textimportMIMETextclassSmtpClient(object):def__init__(self,server_host,email_me,email_passw
chidouhu7991
·
2020-08-23 16:12
python--
应用场景--Robot Framework
一、环境搭建安装:pipinstallrobotframework官方文档:http://robotframework.org/robotframework/#standard-libraries二、应用举例python脚本:RobotFrameworkDemo.py#!/usr/bin/envpythonclassRobotFrameworkDemo(object):def__init__(se
chidouhu7991
·
2020-08-23 16:12
python--
应用场景--selenium
一、搭建环境1.按装selenium库:pipinstallselenium2.根据当前chrome浏览器的版本下载支持的chromeDriver,下载链接二、应用举例Demo链接#!/usr/bin/envpython#-*-coding:utf-8-*-importtimefromseleniumimportwebdriver#根据指定的chromedriver,获取一个dirver对像dri
chidouhu7991
·
2020-08-23 16:12
python
爬虫
python--
基础知识点--赋值、浅拷贝、深拷贝
变量的赋值操作只是形成两个变量,实际还是指向同一个对象。浅拷贝Python拷贝一般都是浅拷贝。拷贝时,对象包含的子对象内容不拷贝。因此,源对象和拷贝对象会引用同一个子对象。深拷贝使用copy模块的deepcopy函数,递归拷贝对象中包含的子对象。源对象和拷贝对象所有的子对象也不同。importcopyclassMobilePhone(object):def__init__(self,cpu,scr
Chasing__Dreams
·
2020-08-23 09:57
python
#
基础知识点
学习
python--
写的copyfile例子
importosimportshutilimportstringos.chdir('/home/yijunjun/boost_1_36_0/bin.v2')printos.getcwd()os.system("find/home/yijunjun/boost_1_36_0/bin.v2-name*1.36.0*>name.txt")file=open("name.txt")forlineinfil
易军军
·
2020-08-23 04:35
python
python--
之np.delete
1.numpy.delete(arr,obj,axis=None)arr:输入向量obj:表明哪一个子向量应该被移除。可以为整数或一个int型的向量axis:表明删除哪个轴的子向量,若默认,则返回一个被拉平的向量a=np.array(np.arange(12).reshape(3,4))aOut[301]:array([[0,1,2,3],[4,5,6,7],[8,9,10,11]])np.del
zxyhhjs2017
·
2020-08-23 00:13
python学习笔记
Python--
自动添加标签
一、项目介绍利用Python,使用包括正则表达式给txt纯文本文件简单地添加HTML标记,得到html文件,让浏览器去显示它。二、功能及实现1.util:把一个文本分成很多文本块,文本块之间以一行空行分隔。一个文本块在后面会附上一种标签。这个文件里面有两个生成器,一个是负责在文本末尾生成一个空行(否则无法确定最后一个文本块到哪里结束),另一个是负责将文本块里面的所有行、段落合并,生成一个文本块字符
喷子莫bb
·
2020-08-22 22:54
python--
两个队列实现一个栈
classTwoQueueOneStack(object): def__init__(self): self.queue1=[] self.queue2=[] defpush(self,item): #正常进队列1 self.queue1.append(item) defpop(self): #弹出时,把队列1中元素取出到只剩
白菜先森
·
2020-08-22 15:19
面试题
python
python--
两个栈实现一个队列
classTwoStackOneQueue(object):def__init__(self):self.stack1=[]self.stack2=[]defpush(self,item):self.stack1.append(item)defpop(self):ifself.stack2:returnself.stack2.pop()else:ifself.stack1:whileself.st
白菜先森
·
2020-08-22 15:19
面试题
python
PYTHON--
一些函数
1.numpy.c_[]和np.r_[]可视为兄弟函数,两者的功能为np.r_[]添加行,np.c_[]添加列。a1=np.array([[1,2,3],[4,5,6]])b1=np.array([[0,0,0]])print(np.r_[a1,b1])#>>>[[123][456][000]]a1=np.array([[1,2],[3,4],[5,6]])b1=np.array([[0],[0]
Jia_11
·
2020-08-22 13:27
python
python--
通过可变参数计算n个数的乘积
通过可变参数计算n个数的乘积:代码如下:list=[]defthe_input(count=eval(input("输入乘数的总个数:"))):foriinrange(count):N=eval(input("依次输入乘数:"))list.append(N)print("一共有",count,"个要相乘的数")print("把这些乘放在列表里面:",list)the_input()defget_m
周作业
·
2020-08-22 13:23
Python
python--
真气网监测站点数据的抓取
笔者从事环保行业,因为最近的项目需要从真气网拿监测站点的数据,所以开发了下面的爬虫抓取数据。下图每一个红色的框就是每一个站点的AQI值,单机鼠标,显示如图亦庄开发区的AQI值及污染因子6参数、首要污染物、空气等级、站点类型等信息,我们本次只拿AQI值及污染因子6参数。打开F12看一下,红色的框Data是一串字母,怀疑是被网站加密了,得找加密的算法了。下图就是我在Sources中找到网页动态加载的方
weixin_38753890
·
2020-08-22 04:50
python--
真气网城市空气质量数据抓取
红色框内的数据就是笔者需要的数据,使用selenium+python+chrome浏览器的方式抓取,这种方法比较简单,成功率很高,几乎没有什么阻碍。chrome_options=Options()chrome_options.add_argument('--headless')##设置浏览器不显示prefs={"profile.managed_default_content_settings.im
weixin_38753890
·
2020-08-22 04:50
Python--
进阶处理1
#===============Python进阶=======================#---------第一章:数据结构和算法-----------#----------解压序列赋值给多个变量---------------p=(4,5)x,y=pprint('x:'+str(x)+'y:'+str(y))data=['qf',50,91.1,(2012,12,21)]name,share
weixin_30855099
·
2020-08-22 03:24
Skr-Eric的MongoDB课堂(六)——MongoDB的游标和与Python交互
将返回结果赋给一个js变量,作为查找结果游标varcursor=db.class0.find()查看是否有下一个结果cursor.hasNext()获取下一个结果cursor.next()
python-
Skr-Eric
·
2020-08-22 00:54
python--
大一期末测试题(含答案)
一、填空题(15分)使用print()函数将多个字符串’How’、’are’、’you’一起输出出来,语句为__Print(“How”,”are”,”you”)_。使用input()函数将“请输入您的姓名:”语句输出并从键盘获取数据,语句为_input(“请输入您的姓名:”)_。__列表_____、___元组____是Python的有序数据类型;__集合_____、__字典_____是无序数据类型
我说、
·
2020-08-21 23:37
python
Python--
获取电脑配置信息--完整代码及过程
需求公司准备搬迁,需要统计一下公司IT固定资产,打开前任的统计表格,里面没有详细配置。根据自己的现有知识跟想法来进行设计主动上传各个电脑及服务器的配置信息到指定路径。想法:设计软件——域服务器(部署软件ou)——软件自动运行(bat启动ou)——软件运行保存配置信息,并上传到FTP服务器——删除软件——手动从FTP服务器获取带有电脑名的文档(it.txt)里面含有配置信息思路是可以的,想了解一下的
"淡淡的忧伤"
·
2020-08-21 21:24
Python
Python--
获取电脑配置信息--设计代码
获取电脑配置信息环境:win7x64(pycharm+wmi模块+os模块)说明:准备获取域控环境下所有局域网客户端的电脑配置的准备设计,获取信息并保存下来。代码部分:importwmiimportosw=wmi.WMI()globallistlist=[]definfo():list.append("电脑信息")forBIOSsinw.Win32_ComputerSystem():list.ap
"淡淡的忧伤"
·
2020-08-21 21:24
Python
python--
大一下期中考试试题及答案
一.选择题(36分,每小题2分)1.python不支持的数据类型有:(A)A.charB.intC.floatD.list2.x=‘foo’y=2print(x+y)(E)A.fooB.foofooC.foo2D.2E.Anexceptionisthrown3.关于字符串下列说法错误的是(B)A.字符应该视为长度为1的字符串B.字符串以\0标志字符串的结束C.既可以用单引号,也可以用双引号创建字符
我说、
·
2020-08-21 18:50
python
python
列表
字符串
python--
集成算法例子
以下内容笔记出自‘跟着迪哥学python数据分析与机器学习实战’,外加个人整理添加,仅供个人复习使用。对于数据X,分别选择两种预处理方案,在不同预处理方案中再建立不同模型,最终汇总所有模型结果。importnumpyasnpimportpandasaspdimportmatplotlib.pyplotasplt%matplotlibinlineimportos#os.chdir('')导入数据#设
小白自留地
·
2020-08-21 17:55
机器学习
Python--
‘No module named natsort’问题解决
一、问题1、.py文件中有一行代码“importnatsort”,在python3工程.py时报错如下二、分析1、之前没有安装natsort包,解决思路安装natsort包。2、可以使用pip工具安装或者是下载对应的安装包然后命令用python安装。三、解决步骤方法一1、查看是否安装了对应python版本的pip工具,如果没有或者是pip工具和python版本不对应请看链接傻瓜式安装pip(1)查
worthsen
·
2020-08-21 10:20
Python
python--
实现微信自动回复机器人和定时发送每日一句与天气预报
目录关于wxpy安装wxpy利用机器人实现微信自动回复获取金山词霸每日一句获取天气预报数据定时发送每日一句与天气预报结束关于wxpywxpy其实是通过微信网页版的api实现对微信的一些相应操作,所支持的功能也局限于微信网页版,有些微信账号可能登录不了网页版,那么也就无法使用了。关于wxpy,官方文档是这样介绍的:wxpy:用Python玩微信微信机器人/可能是最优雅的微信个人号APIwxpy在it
@花蛤与蟹
·
2020-08-21 09:45
好玩的python
python--
基础
ptython1+1人能读懂的代码000101110翻译后的cpu运行python解释1+10100001运行2+20010001运行python3进入python3交互式解释器python进入python2的交互式解释器ctrl+d退出ipython3支持linux命令python3不支持linux命令linux别名TypeError:mustbestr,notint字符串和整数不能相加Synt
Tellme丶
·
2020-08-20 18:44
计算机视觉
python--
基于BOW的图像检索
文章目录1BOW的模型简介1.1BagofWords1.2BagofFeature1.3BagofFeature算法过程1.3.1提取图像特征1.3.2训练字典1.3.3图片直方图表示1.3.4训练分类器2图像检索2.1特征提取2.2创建数据库建立图像索引2.3图像索引测试2.4实验小结1BOW的模型简介BagofFeature是一种图像特征提取方法,它借鉴了文本分类的思路(BagofWords)
qq_41934490
·
2020-08-20 07:38
python--
图像分割GraphCut
分割的原则就是使划分后的子图在内部保持相似度最大,而子图之间的相似度保持最小。以一个两类的分割为例,把G=(V,E)分成两个子集A,B,另:A\cupB=V,A\capB=\phi,CUT(A,B)=\Sigma_{\mu\inA,v\inB}w(\mu,v),其中w(\mu,v),是权重(weight),最小割就是让上式的值最小的分割。GraphCut该方法把图像分割问题与图的最小割(mincu
qq_39295665
·
2020-08-20 07:27
python--
基于RANSAC的图像全景拼接
在上一篇博客,介绍了图片映射的相关例子。但在操作中,由于噪声以及错误匹配的干扰,结果并不能让两张图片很好的拼接或者映射。例如这两幅图,由于玻璃的反射角度,光等因素,造成了使用匹配子查找特征点时产生错误如何解决这个问题呢?可以通过RANSAC方法来解决一、RANSAC RANSAC的全称是“RANdomSAmpleConsensus(随机抽样一致)”。它可以从一组包含“局外点”的观测数据集中,通过迭
qq_39295665
·
2020-08-20 05:21
图像变换
python--
输入一组无序的数,排序
N=int(raw_input('inputthenumberN='))number=[]while(N):m=int(raw_input('input..\n'))number.append(m)N-=1printnumberforiinrange(0,len(number),1):forjinrange(0,i,1):ifnumber[i]
weixin_30845171
·
2020-08-20 01:01
Python--
网络爬虫单线程与多线程的比较
一直在尝试将下载数据的速度提高,于是利用了Python里面多线程的技术(当然是简单的map方法),想不到速度快了一倍!普通单线程网络爬虫图片下载(耗时:19.525s)#-*—coding:utf8-*-importrequestsimportreimporttimeimportsysreload(sys)sys.setdefaultencoding("utf-8")hea={'User-Age
liefyuan
·
2020-08-20 00:55
Python
python--
继承父类
先看一段代码:classA(object):def__init__(self,name):self.name=namedeffoo(self):returnself.nameclassB(A):'''B继承A类'''def__init__(self,name,id):A.__init__(self,name)self.id=self.iddeffoo1(self):returnself.idA._
qianmosolo
·
2020-08-20 00:58
python
零基础入门
python--
第一课 我和Python的第一次亲密接触
一、python是什么类型的语言?Python是脚本语言脚本语言(Scriptinglanguage)是电脑编程语言,因此也能让开发者藉以编写出让电脑听命行事的程序。以简单的方式快速完成某些复杂的事情通常是创造脚本语言的重要原则,基于这项原则,使得脚本语言通常比C语言、C++语言或Java之类的系统编程语言要简单容易。也让脚本语言另有一些属于脚本语言的特性:(1)语法和结构通常比较简单(2)学习和
LXC在路上
·
2020-08-19 22:12
Python
python--
异常处理
程序员终生与bug斗争,为了铲除bug,怎能不懂异常处理的基本技巧?python提供了异常处理的一个方法try1.常见的程序错误有:ValueError传入无效的参数TypeError对类型无效的操作IndentationError缩进错误SyntaxErrorPython语法错误KeyError映射中没有这个键IndexError序列中没有此索引(index)ImportError导入模块/对象
weixin_30475039
·
2020-08-19 20:59
python--
输入方式
引言:今天遇到一题,需要输入下列格式:我在想python好像没有类似C语言那样格式化输入的方法呀,然后去网上找了还真没有,但是还是有其他的收获的。主体:python一共有三种输入方式,但是那是从前了,现在也不支持python2了。现在python3支持两种输入方式input(把之前python2的raw_input吞了),默认返回字符串类型,但是不会再末尾加上换行符sys.stdin.readli
Deapou
·
2020-08-19 19:04
python
python--
循环语句
引言:今天在刷面试题的时候,我丫竟然连基础的循环语句都忘记了(这能忍???),面对的问题是这样的:我就想利用一个循环然后一个一个用isupper判断,然后我竟然写出了下面的代码(我用的是python。。。)这丫要不是我还没膨胀到改写python,我特么就以为是这个pycharm错了。。。。。。现在就总结一哈,python的循环语句主体:python提供了以下几种类型的循环:而且还用下面几种语句来控
Deapou
·
2020-08-19 19:03
python
python循环语句
Python--
字符串
字符串类型在Python中是十分重要的类型,他一般用引号中间添加字符的形式表达,不同于其他语言的是,Python中双引号(”“)与单引号(’‘)是不予区分的。都可以用来表示字符串创建、赋值和访问1.两种创建方式(1)直接赋值s="abcdef"(2)通过str()函数str()函数的作用,相当于是通过传入的参数,生成一个string型的对象,这个传入的参数可能是整型,浮点型,也能是列表,元组,字典
guoziqing506
·
2020-08-19 17:25
Python
Python--基础
Python--
获取当前日期和时间(含中文格式)
获取当天日期调用locale函数调用time函数defget_current_date(is_chinese=False):importtimeimportlocaleifnotis_chinese:returntime.strftime('%Y-%m-%d')elifis_chinese:locale.setlocale(locale.LC_CTYPE,'chinese')returntime.
大龄儿童程序猿
·
2020-08-19 17:45
个人python小程序
python--
爬虫基本操作一
目录一、认识爬虫二、获取数据:模块requests三、数据解析与提取:模块BeautifulSoup一、认识爬虫浏览器的工作原理:爬虫的工作原理:爬虫工作4个步骤:第0步:获取数据。爬虫程序会根据我们提供的网址,向服务器发起请求,然后返回数据。第1步:解析数据。爬虫程序会把服务器返回的数据解析成我们能读懂的格式。第2步:提取数据。爬虫程序再从中提取出我们需要的数据。第3步:储存数据。爬虫程序把这些
dannier5
·
2020-08-19 17:32
Python基础篇
Python--
异常处理机制
一、什么是异常?Error(错误)是系统中的错误,程序员是不能改变的和处理的,如系统崩溃,内存空间不足,方法调用栈溢等。遇到这样的错误,建议让程序终止。Exception(异常)表示程序可以处理的异常,可以捕获且可能恢复。遇到这类异常,应该尽可能处理异常,使程序恢复运行,而不应该随意终止异常。常见的异常:AttributeError、IOError、ImportError、IndexError、S
CodingAndCoCoding
·
2020-08-19 16:16
Python
基本数据类型与高级特性
Python--
lxml用法
目录lxml库(lxml安装可查看上一篇文章)Element类1、节点操作2、属性操作3、文本操作4、文件解析与输出5、ElementPath6、案例(尤其最后的一篇代码)lxml库(lxml安装可查看上一篇文章)python的HTML/XML的解析器官方文档:http://lxml.de/index.html功能:解析HTML文件读取etree和XPath的配合使用围绕三个问题:问题1:有一个X
ydw_ydw
·
2020-08-19 06:25
Python
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他