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-
持久化数据pickle
importpicklefromcommonimportoperateFiledefwrite_pickle(dict_data,path="data.txt):read=read_pickle(path)result=[]iflen(read)>0:#先读取数据,然后把读取的数据和新数据组合在一起,再写到文件read.append(dict_data)result=readelse:result
望月成三人
·
2020-07-13 01:53
初学
Python-
常用基础方法集(持续更新)
编码str转为bytes:encode()bytes转为str:decode()如果报错:UnicodeDecodeError:'utf-8'codeccan'tdecodebyte0xffinposition3:invalidstartbyte表明bytes中只有一小部分无效的字节,可以忽略错误的字节:decode('utf-8',errors='ignore')len(str)计算长度str(
向xiao葵
·
2020-07-12 22:15
Python爬取拉勾网数据分析职位
python文件打开方式详解——a、a+、r+、w+区别Python
模块学习
-openpyxl1.信息获取,所需工具:拉勾网、Python3。
努力一点点坚持一点点
·
2020-07-12 22:32
Linux下PAM
模块学习
总结
在Linux中执行有些程序时,这些程序在执行前首先要对启动它的用户进行认证,符合一定的要求之后才允许执行,例如login,su等。在Linux中进行身份或是状态的验证程序是由PAM来进行的,PAM(PluggableAuthenticationModules)可动态加载验证模块,因为可以按需要动态的对验证的内容进行变更,所以可以大大提高验证的灵活性。一、PAM模块介绍Linux-PAM(即linu
hNicholas
·
2020-07-12 20:30
Linux
python-
类和对象
文章目录一、类和对象二、属性的访问顺序三、初始化函数四、绑定方法五、为什么要绑定六、绑定给类的方法七、非绑定方法一、类和对象什么是面向对象:在介绍面向对象之前,要先明确面向过程面向过程:解决问题的步骤、流程,即第一步干什么,第二步干什么,其目的是将一个复杂的问题,拆分为若干的小的问题,按照步骤一一解决,也可以说将一个复杂的问题流程化为其制定一个固定的实现流程,从而变得简单化。面向过程编程优缺点:优
zdc45625
·
2020-07-12 19:59
Python学习
python-
中文分词词频统计
本文主要内容是进行一次中文词频统计。涉及内容包括多种模式下的分词比较和分词词性功能展示。本次使用的是python的jieba库。该库可在命令提示符下,直接输入pipinstalljieba进行安装。Jieba库常用的分词模式有三种:精确模式,全模式和搜索引擎模式。精确模式:jieba.lcut(str),尽可能地将文本精确地分开,比较适合于文本分析全模式:jieba.lcut(str,cut_al
zcmlimi
·
2020-07-12 19:57
python
Python-
如果输入(input())里包含非数值的东西,提示重新输入
#判断,如果str_num里包含非数值的东西,提示重新输入#方法一#whileTrue:#try:#str_num=input('inputanumber:')#num=float(str_num)#print(num)#break#若输入的正确,则退出,错误执行except下面代码#except:#print('您输入的内容不规范,请重新输入:')#方法二whileTrue:str_num=in
Arthur54271
·
2020-07-12 19:43
Python3
Python3基础1
Python-
爬虫代理--proxy(反爬)
fromurllibimportrequestimportrandom,sslssl._create_default_https_context=ssl._create_unverified_context#代理列表proxy_list=[{'https':'175.5.44.34:808'},{"https":"122.72.18.35:80"},{"https":"122.72.18.34:8
Arthur54271
·
2020-07-12 19:43
Python3
爬虫
Python-
学习-小例子练习
网上了点小例子,练习一下下,都是特别简单的。而且这些代码也都是找的网上的代码,目的是在于练习一下Python和熟悉下Python的编码风格等等学习一门语言,最快的方法就是把它用在世界的开发中,这样才能不断的理解,积累,单纯的靠看书,感觉是没有太大的用途的一点一点慢慢来第一个,有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?实现代码importsyssource=[1,2
DreamLife.
·
2020-07-12 19:47
#
Python
Linux
Python-
类的继承
一、私有方法和私有属性类的定义中属性和方法前加“__“表示这是一个私有方法/属性,继承的类中不可以父类中的私有方法和私有属性,但如果私有的方法/属性在类的公有方法中调用了,那么继承后依然可以用公有方法,公有方法也可以正常调用私有属性/方法1classA:2def__init__(self):3self.num1=1004self.__num2=20056deftest1(self):7print(
april_aaa
·
2020-07-12 18:00
Python-
类属性、实例属性
1.类的三大要素:类名、属性、方法属性又分为实例属性和类属性1classTool(object):2#属性3num=045#方法6def__init__(self,new_name):7self.name=new_name写在__init__中的是实例属性,也是通过方法定义的,是跟着实例对象的写在类下面,def外面的,是类属性,Tool称为类对象2.类属性和实例属性区别:实例对象间不能互相共享他们
april_aaa
·
2020-07-12 18:00
Python-
字典练习(重复数字统计)
题目要求:数字重复统计:1)随机生成1000个整数;2)数字范围[20,100];3)升序输出所有不同的数字及其每个数字重复的次数程序内容:importrandomall_nums=[]foriteminrange(1000):all_nums.append(random.randint(20,100))#对生成的1000个数进行排序,然后加到字典中sorted_nums=sorted(all_n
y_先森
·
2020-07-12 17:26
Python-
装饰器实现一个函数计时器(比较for循环与.join的拼接速度)
装饰器实现一个函数计时器:题目:比较for循环拼接与系统内置拼接.join的速度问题:如何保留被装饰函数的函数名和帮助信息文档程序内容:importtimeimportrandomimportstringimportfunctools#问题:如何保留被装饰函数的函数名和帮助信息文档li=[random.choice(string.ascii_letters)foriinrange(100)]def
y_先森
·
2020-07-12 17:26
Python-
字典练习(随机生成银行卡卡号)
题目要求:随机生成100个卡号;卡号以6102009开头,后面3位依次是(001,002,003,100>),生成关于银行卡号的字典,默认每个卡号的初始密码为"redhat";输出卡号和密码信息,格式如下:卡号密码6102009001000000程序内容:s=[]foriinrange(100):s1='6101009%.3d'%(i+1)s.append(s1)s2={}.fromkeys(s,
y_先森
·
2020-07-12 17:26
Python-
装饰器(被装饰函数有返回值的情况)
题目:装饰器实现一个函数计时器比较for循环与map,匿名函数的运算速度问题:被装饰的函数有返回值怎么办程序内容:importtimeimportrandomimportstringimportfunctools#问题:被装饰的函数有返回值li=[random.choice(string.ascii_letters)foriinrange(100)]deftimeit(fun):@functool
y_先森
·
2020-07-12 17:26
python-
反爬虫案例(西刺代理网站的爬取)
Linux系统pythonscrapy框架本文来爬取网页:网络免费的代理ipwww.xicidaili.com一个常用的免费ip代理网站由于刚开始测试时候,忘记加ip代理,导致网站封了我的ip,代理ip网页就没图片(一)创建一个scrapy项目,目标爬取西刺代理网站scrapystartprojectipstackcdipstackscrapygenspideripswww.xicidaili.c
跑得慢但是不放弃的蜗牛
·
2020-07-12 17:22
python
Python-
标准库heapq的使用
查找最大或最小的N个元素怎么样从一个列表中取出最大或最小的N个元素的列表?在Python的标准库中,有一个名为heapq的,该模块中具有两个函数nlargest和nsmallest可以完全解决我们的问题,下面我们来看看这两个函数的作用:importheapqL=[5,4,6,2,8,10,1]#获取列表中最大的三个元素printheapq.nlargest(3,L)#获取列表中最小的三个元素pri
奔跑的豆子_
·
2020-07-12 17:18
python
Python-
延时操作
在日常的开发中,往往会遇到这样的需求,需要某一个函数在一段时间之后才执行以达到某种特定的效果。此时,我们就需要某种机制,使一个函数延后执行。接下来简单介绍一下两种实现此类效果的方法:schedimportsched,timedeffunc(a):printtime.time(),"HelloSched!",aprinttime.time()s=sched.scheduler(time.time,t
奔跑的豆子_
·
2020-07-12 17:18
python
定时
延时
timer
sched
python
模块学习
_os
python
模块学习
:常用方法:1、os.name//输出字符串指示正在使用的平台,如果是window则用'nt'对于Linux/Unix用户,是posix2、os.walk(dirname)将得到三元
wutongyu_314
·
2020-07-12 16:57
python-
操作excel,使用xlrd、xlutils、xlwt读写excel、设置样式
目录一、使用xlrd读取excel二、使用xlrd+xlutils写入数据三、使用xlwt设置样式常见问题1.PermissionError2.NotImplementedError3.Excel无法打开文件"xxx.xlsx"简介库主要功能支持excelxlrd读取excel.xls和.xlsxxlwt写入excel(缺点:只能写入全新excel,不能再原有的excel上追加内容).xlsxlu
小袋熊
·
2020-07-12 15:51
python
python-
使用python发送一个邮件(入门)
python发送邮件(入门)1.配置邮箱,需要开启smtp协议才能通过代码运行。开启时会给你一个邀请码,这个需要记住。2.安装相应的模块,博主使用的pycharm直接在设置中导入SMTPEmail模块就行。接下来编写一个简单的脚本上手。如下图。importsmtplibfromemail.mime.textimportMIMETextmail_host='smtp.126.com'#这个不同的邮箱
weixin_45430868
·
2020-07-12 14:17
one
NAO机器人连接的电脑配置及用choregraphe控制nao行走
1.2.测试:cmd-输入
python-
显示python的版本如图所示即为正确安装。2.访问软银网站(需要自己注册账号)https://community.al
卡卡罗特川
·
2020-07-12 14:44
NAO学习笔记
Python-
将Excel合并的单元格拆开,拆开后的每个单元格值与原来相同
使用python将Excel中合并的单元格拆开,并且拆开后的每个单元格的值与原来的相同。适用的场景是拿到一个Excel文件,但是这个文件使人工录入的,在一列之中可能存在着大量合并的单元格,为了满足数据分析的要求,需要将一列中多行合并单元格拆分成一个个的观测,并且每个观测的值与原来合并的值相等。importopenpyxlworkbook=openpyxl.load_workbook('data.x
明月夜雨微凉
·
2020-07-12 14:53
Python
Python爬虫学习笔记(爬虫介绍及requests
模块学习
)
python网络爬虫的简单介绍什么是爬虫爬虫就是通过编写程序模拟浏览器上网,然后让其去互联网上抓取数据的过程哪些语言可以实现爬虫1.php:可以实现爬虫。php被号称是全世界最优美的语言(当然是其自己号称的,就是王婆卖瓜的意思),但是php在实现爬虫中支持多线程和多进程方面做的不好。2.java:可以实现爬虫。java可以非常好的处理和实现爬虫,是唯一可以与python并驾齐驱且是python的头
阿柯柯
·
2020-07-12 14:48
笔记
爬虫
Python
python-
项目-图书管理系统(函数实现)
fromdatetimeimportdatetimeimportos#保存信息路径defadd_path():path1=r"G:\zhanghua\321.txt"path2=r"G:\zhanghua\文章信息.txt"parent_path1=os.path.dirname(path1)parent_path2=os.path.dirname(path2)ifnotos.path.exist
手写情书
·
2020-07-12 14:40
python-
一看就明白的迷宫问题的解法
迷宫问题的解法主要是使用了栈来解决有四个方向,用lambda来定义将走过的每一步都加入到栈中如果走的是死路,就退栈到达了终点的话,就打印出栈中的值具体逻辑请看代码的实现maze=[[1,1,1,1,1,1,1,1,1,1],[1,0,0,1,0,0,0,1,0,1],[1,0,0,1,0,0,0,1,0,1],[1,0,0,0,1,1,0,0,0,1],[1,0,1,1,1,0,0,0,0,1],
Moshe X
·
2020-07-12 13:06
Python
算法
python-
爬取中国最好大学网页
需求:爬取中国最好大学网页2016-2019年:学校排名,学校名称,省份,总分先以17年为例:http://www.zuihaodaxue.com/zuihaodaxuepaiming2017.html第一步:获取页面信息importrequestsfrombs4importBeautifulSoupimportbs4defget_content(url,):try:user_agent="Moz
淋巴不想动
·
2020-07-12 12:46
python
爬虫
20190314--python学习笔记—高级特性——廖雪峰老师python教程
python-
高级特性#比如构造一个1,3,5,7,...,99的列表,可以通过循环实现:L=[]n=1whilenpythonJJJtest1.py[1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,55,57,59,61,63,65,67,69,71,73,75,77,79,81,83,85
偷偷搞塌
·
2020-07-12 12:39
python学习记录
Python-
爬虫requests模块/beautisoup模块
1、requests模块1、pipinstallrequests2、response=requests.get('http://www.baidu.com/')#获取指定url的网页内容3、response.text#获取文本文件4、response.content#获取字节类型5、response.encoding=‘utf-8’#指定获取的网页内容用utf-8编码response.encodi
evan心诺在
·
2020-07-12 12:36
Python
爬虫
python-
爬虫-requests的基本方法函数
1、安装Win平台:“以管理员身份运行”cmd,执行pipinstallrequests小测:>>>importrequests>>>r=requests.get("http://www.baidu.com")>>>print(r.status_code)200>>>r.text2、Requests库的7个主要方法3、Response对象的属性4、理解Requests库的异常5、爬去网页的通用代码
浩浩江水源源不断流
·
2020-07-12 12:02
爬虫
爬虫
python
requests
python-
回调函数和递归函数
https://www.toutiao.com/a6642513312263176717/回调函数一个函数中的参数是另一个函数的名字。#回调函数i=10;j=20;defmyfunc(i,j,f): returnf(i,j);defsum(a,b): return'{}+{}={}'.format(a,b,a+b);print(myfunc(i,j,sum));注:f参数将来会是sum函数的名字,
喜欢打酱油的老鸟
·
2020-07-12 12:33
人工智能
Python-
判断列表(list)是否为空
1.其他表对比判断列表不为空:list_1=[1,2]list_2=[]iflist_1!=list_2:print('listisnotnone')列表为空:list_1=[]list_2=[]iflist_1==list_2:print('list_1isnone')2.if列表判断列表不为空(空列表等于False)list_2=[1,2]iflist_2:print('list_2isnot
哗啦呼啦嘿
·
2020-07-12 11:12
python
Python-
返回字典中values值最大的key值(字典中数目最多的值)
如果是列表查找相同元素的个数,可以转换成字典,返回其values的值这里需要插入counter包:fromcollectionsimportCounter举例说明:class_1_list=["喜","怒","哀","乐","乐"]class_1_dict=dict(Counter([kforkinclass_1_list]))fork,vinclass_1_dict.items():print(
哗啦呼啦嘿
·
2020-07-12 11:11
python
Python-
批量对于图像进行标签id重命名
根据得到的分类结果数据,对于给出的测试图像进行标签重命名:测试集分类结果文件:stag_01_test.csv测试图片文件夹:stag_01_test##########图片重命名Rename,设置标签##########importosROOT_DIR=os.path.abspath("./")img_path=os.path.join(ROOT_DIR,"stag_01_test")imgli
哗啦呼啦嘿
·
2020-07-12 11:10
python
Python-
均匀裁剪图片(裁剪成相同尺寸的图片)
fromPILimportImageimportos########需要裁剪的图片位置#########path_img='./GAN_img/'img_dir=os.listdir(path_img)print(img_dir)'''(左上角坐标(x,y),右下角坐标(x+w,y+h)'''foriinrange(len(img_dir)):#####根据图片名称提取id,方便重命名######
哗啦呼啦嘿
·
2020-07-12 11:10
python
Python-
异常处理try(一)
平时在做自动化测试的时候,脚本里面会经常用到try和except,但是感觉好像对try的用法理解的不是很透彻,今天在这里重新学习下,也分享给大家!大家看一下try和except的工作原理:try:#可能发生异常的代码except,e:#当try中语句发生异常的时候,就会执行except中的语句也就是说,我们把可能在运行过程中会产生异常的语句写在try中,让except去帮我捕获异常信息,并执行ex
lemon_tree1002
·
2020-07-12 10:23
Python
Python-
基于数据驱动模式的自动化测试框架搭建的的逐步实现(一)
Python-
基于数据驱动模式的自动化测试框架搭建的的逐步实现(一)-------无封装,只有一个py文件后续关于的博客例子全部基于:126邮箱登录并新建联系人,这个例子来实现的;最开始写自动化脚本的时候
lemon_tree1002
·
2020-07-12 10:52
Python
Python-
搞懂多种函数参数的用法
Python-
搞懂多种函数参数的用法参数作为函数调用中传递给函数体的数据,具有多种形式,在函数定义中可分为:普通参数、默认值参数、args参数、kwargs参数,在函数调用中:位置参数、关键字参数。
yungeisme
·
2020-07-12 10:05
Python
Python装饰器、metaclass、abc
模块学习
笔记
(博客原创作品,转载请注明出处!)最近接触到了Python中的decorator,metaclass,abcModule,six.add_metaclass等内容,这里做一个简单的笔记。主要资源:1.PEP3119:AbstractBaseClasses2.abc模块:abcModule,abc—AbstractBaseClasses3.metaclass:“Python中metaclass解释”
weixin_34174322
·
2020-07-12 09:34
python-
灰色预测平均房价趋势kera深度学习库的介绍
#######编程环境:Anaconda3(64-bit)->Spyder(python3.5)fromkeras.modelsimportSequential#引入keras库fromkeras.layers.coreimportDense,Activationmodel=Sequential()#建立模型model.add(Dense(12,input_dim=2))#输入层2节点,隐藏层12
weixin_33966095
·
2020-07-12 08:21
python-
根据URL地址下载文件
博主个人网站:https://chenzhen.online使用Python中提供的urllib.request下载网上的文件#coding=utf-8"""目标:提供一个函数能够从网上下载资源输入:url列表保存路径输出:保存到指定路径中的文件要求:能够实现下载过程,即从0%到100%可视化"""#=================================================
weixin_33913332
·
2020-07-12 08:13
python之requests
模块学习
笔记(1)
发送请求requestsAPI支持的HTTP请求类型:get,post,put,delete,head,options传递URL当url作为查询字符串传递数据时,如果手工构建url(http://httpbin.org/get?key=value)当查询url过长时这样构建很明显时很麻烦的。(可以参见百度搜索某内容时的url)。应对这种情况,requests允许你以一个字符串字典来提供这些参数,可
weixin_33881041
·
2020-07-12 08:37
Python-
利用beautifulsoup写个豆瓣热门图书爬虫
Anaconda3里边自带了bs4的包,省的我自己安装了。最近觉得模块化的写法可以让代码变得清晰易读。而且随着代码的增多,找bug也会更方便。(目前我还写不出这么多)而且模块化有种工具化的思想,拿来主义的思想在里面,使用工具可是人等少数智慧动物的专利啊。之后也要多学习使用[try-except]的写法,可以直观的看出错误。初学网页爬虫,目前只会爬取豆瓣这样清晰好看的静态网页,对于复杂的js控制的动
weixin_33814685
·
2020-07-12 07:06
python-Day5-深入正则表达式--冒泡排序-时间复杂度 --常用
模块学习
:自定义模块--random模块:随机验证码--time & datetime模块...
正则表达式语法:mportre#导入模块名p=re.compile("^[0-9]")#生成要匹配的正则对象,^代表从开头匹配,[0-9]代表匹配0至9的任意一个数字,所以这里的意思是对传进来的字符串进行匹配,如果这个字符串的开头第一个字符是数字,就代表匹配上了m=p.match('14534Abc')#按上面生成的正则对象去匹配字符串,如果能匹配成功,这个m就会有值,否则m为Noneifm:#不
躲不过这哀伤
·
2020-07-12 07:13
安装配置python、beautifulsoup4、pip的心酸总结
python下载安装不纠结,但如果要加入到eclipse里面就要注意一下版本,版本不匹配会造成,要不python降级,要不eclipse升级的情况2.在稍新版本的python立面就附带下载在了pip在
python
weixin_30920091
·
2020-07-12 07:09
配置 Sublime Text 3 作为Python R LaTeX Markdown IDE
SublimeREPL在新标签页生成一个(可交互的)控制台:Tools->SublimeREPL->
Python-
>Python在新开的标签
weixin_30917213
·
2020-07-12 07:05
Python-
基础知识-数据类型、变量和常量
一、数据类型在Python中,能够直接处理的数据类型有以下几种:1、整数2、浮点数3、字符串字符串是以单引号'或双引号"括起来的任意文本,比如'abc',"xyz"等等。请注意,''或""本身只是一种表示方式,不是字符串的一部分,因此,字符串'abc'只有a,b,c这3个字符。如果'本身也是一个字符,那就可以用""括起来,比如"I'mOK"包含的字符是I,',m,空格,O,K这6个字符。4、布尔值
weixin_30748995
·
2020-07-12 06:04
Python 标准库 —— zipfile(读取 zip 文件)
Python
模块学习
:zipfilezip文件操作Python学习入门(16)——zipfile0.解压withzipfile.ZipFile('..
weixin_30673611
·
2020-07-12 06:13
Python-
“import win32api”报“ImportError:DLL load failed:找不到指定的模块。”错误的解决
环境操作系统:Windows10x64专业版Python版本:Python3.6.032bitpywin32:安装文件:pywin32-220.win32-py3.6.exe下载地址:https://sourceforge.net/projects/pywin32/files/pywin32/Build%20220/问题安装pywin32过程正常,没有报错。安装好后在Python中执行import
无聊的IT
·
2020-07-12 05:45
【Python-GUI开发】四 python+gitlab自动获取代码文件
实际尝试有几种解决方案:(1)模拟bash登录访问(2)request库方式访问:get请求、post请求(3)python-gitlab库方式访问经过分析对比,使用
python-
Wave Wang
·
2020-07-12 04:42
python
上一页
63
64
65
66
67
68
69
70
下一页
按字母分类:
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
其他