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-
(scrapy上)爬取csdn所有博客内容
创建csdn博客scrapy为了避免冲突,独立将生成的csdnSpider文件夹打开1编写csdn.py#-*-coding:utf-8-*-importscrapyclassCsdnSpider(scrapy.Spider):name='csdn'allowed_domains=['csdn.net']start_urls=['https://blog.csdn.net/weixin_40543
淋巴不想动
·
2020-06-29 07:42
python
爬虫
Python-
字典内置函数&方法
字典内置函数&方法1、Python字典包含了以下内置函数:序号函数及描述len(dict)计算字典元素个数,即键的总数。str(dict)输出字典,以可打印的字符串表示。type(variable)返回输入的变量类型,如果变量是字典就返回字典类型。2、Python字典包含了以下内置方法:序号函数及描述dict.clear()删除字典内所有元素dict.copy()返回一个字典的浅复制dict.fr
海淀阿朗
·
2020-06-29 07:33
Python
Python-
对文件夹zip压缩处理
Python的文件压缩做flask开发工具用到zip文件压缩,亲测通过,贴上来。importzipfileimportosdefzip_yasuo(start_dir):file_news=start_dir+'.zip'z=zipfile.ZipFile(file_news,'w',zipfile.ZIP_DEFLATED)fordir_path,dir_names,file_namesinos
张荀子
·
2020-06-29 06:30
python
Y05 - 018、打印皮卡丘
Y05-999、
Python-
风变编程 ギ舒适区ゾ || ♂累觉无爱♀一、打印皮卡丘print('''へ/|//∠_//│//│Z_,<//`_│ヽ/〉Y`//イ●、●⊂⊃〈/()へ|\〈>ー、_ィ│/
会飞还得了
·
2020-06-29 05:46
Y25
FreeToLearn
Y05 - 999、Python - 风变编程
Y99、专找免费随心学-Y系列总纲 ギ舒适区ゾ || ♂累觉无爱♀Y05系列、
Python-
风变编程第0章:千寻的名字:print()函数与变量Y05-001: Python是什么?
会飞还得了
·
2020-06-29 05:46
Y25
FreeToLearn
Python
-
风变编程
python-
处理程序后的脚本hex-bin
#-*-coding:utf-8-*-"""CreatedonFriApr310:42:032020@author:wangpin"""importsys,osfromintelheximporthex2binimportgetoptdeffunc_hex2bin():'''converthextobin'''hex2bin('./temp/stm32_app.hex','./stm32_app.
GKoSon
·
2020-06-29 04:03
Python-
爬虫框架Pyspider
Python-
爬虫框架PyspiderPySpider:强大的网络爬虫系统,并自带有强大的webUI1、框架特性python脚本控制,可以用任何你喜欢的html解析包(内置pyquery)WEB界面编写调试脚本
爬虫炫神
·
2020-06-29 03:46
pyspider爬虫
Python-
正则表达式字符串替换re.sub()的用法
re.sub(pattern,repl,string,count=0,flags=0)pattern–正则表达式repl–可以是一段字符串,或者是一个方法(替换内容)当repl为方法的时候,就必须是一个带有一个参数,且参数为MatchObject类型的方法,该方法需要返回一个字符串。string–原字符串count–替换几次,比如1就只替换匹配结果中的第一个记录flags–标志位,用于控制正则表达
AID Learning
·
2020-06-29 03:30
Python-
简洁高效写法
(1)列表解析式功能:生成符合条件的新列表arrayList=[[1,2,3],[4,5,6],[7,8,9]]arrayNew=[yyforyyinarrayListifyy[0]%2==1]#新列表为该行第一个数为偶数。print(arrayNew)(2)enumerate同时获取索引和元素值。defgetitemstr(index,element):return'%d:%s'%(index,
AI专家
·
2020-06-29 03:01
学习随记
python-
相似度计算的三种常用方法
协同过滤就是通过将用户和其他用户的数据进行对比来实现推荐的。(1)相似度计算:用欧氏距离来计算。相似度用距离来衡量,距离越大,相似度越小;距离越小,相似度越大。(2)皮尔逊相关系数:这个参数用来度量两个向量之间的相似度。corroef()进行计算,皮尔逊相关系数取值从-1到+1,我们可以通过0.5+0.5*corrcoef()来计算,将值调整归一化到0到1之间。(3)余弦相似度:两个向量夹角的余弦
AI专家
·
2020-06-29 03:01
机器学习
Python-
全局作用域、局部作用域及递归函数
全局作用域和局部作用域以及字符串,其中穿插了递归函数的部分例子;主要内容详见内文:定义可变参数,参数可变,可以有个或任意多个例1:累加defadd(*args):"""定义可变参数,累加:paramargs:可变参数:return:累加求和后的值"""total=0forvalueinargs:total+=valuereturntotalif__name__=='__main__':print(
人生仿若单程旅行
·
2020-06-29 02:48
python
学习
使用pytesseract识别验证码中遇到tesseract is not installed or it's not in your path解决方案
python-
使用pytesseract识别验证码中遇到tesseractisnotinstalledorit'snotinyourpath解决方案在windows操作系统中,当使用pytesseract
prudent_hrr
·
2020-06-29 01:11
python
Python-
列表、字典、元组、集合
1.列表列表的数据项不需要具有相同的类型,创建一个列表,只要把逗号分隔的不同的数据项使用方括号括起来即可1)创建列表list=[]#空列表list1=['a','b']2)添加元素在末尾添加元素list1.append['c']在末尾拼接另一个数组list1.extend(['c','d'])插入元素list1.insert(1,'c')3)删除元素removelist=['a','c','d']
葱花思鸡蛋
·
2020-06-29 01:26
python-
爬虫-猫眼电影TOP100
#!/usr/bin/envpython#-*-coding:utf8-*-#__author__="LiDaguo"importrequestsimportreimportxlwturl='https://maoyan.com/board/4?'headers={"user-agent":"Mozilla/5.0(WindowsNT10.0;Win64;x64)AppleWebKit/537.3
抢钱娃娃
·
2020-06-29 00:17
爬虫
项目
python-
乌龟吃小鱼(小游戏)
游戏编程:(初学python,耗费两天时间才编出代码,尚有很多可以优化之处)按以下要求定义一个乌龟类和鱼类并尝试编写游戏:假设游戏场景为范围(x,y)为010:x=10ify10:y=10returnx,yclassFish:"""小鱼的类"""defmov(self,j,k):#移动(方向(随机)、距离(随机)、判断是否碰壁)j1=random.randint(-1,1)#x方向移动距离k1=r
抢钱娃娃
·
2020-06-29 00:46
类和对象
python之路
数据小游戏
Python-
爬虫工程师-面试题总结
1、对__if__name__=='main'的理解陈述__name__是当前模块名,当模块被直接运行时模块名为_main_,也就是当前的模块,当模块被导入时,模块名就不是__main__,即代码将不会执行。2、python是如何进行内存管理的?a、对象的引用计数机制python内部使用引用计数,来保持追踪内存中的对象,Python内部记录了对象有多少个引用,即引用计数,当对象被创建时就创建了一个
hurt--
·
2020-06-29 00:45
面试题
python
Python-
定时任务框架-APScheduler
工作中有些程序需要定时或者隔一段时间执行一次,比较简单的方法crontab和time模块就可以实现了,不过python有些定时任务框架还是蛮不错的,记录几个比较常用的写法1.从crontab表达式里获取定时规则fromapscheduler.schedulers.backgroundimportBlockingSchedulerfromapscheduler.triggers.cronimport
长野飘荡
·
2020-06-28 23:56
Python
python-
两个print命令输出内容显示在同一行
print函数在python2中,print只是一个关键字,但是在3.x中,print是一个函数。定义:print(*objects,sep='',end='\n',file=sys.stdout);参数:*objects-复数,一次可输出多个对象,用‘,’分开sep–用来间隔多个对象,默认值是一个空格。end--用来设定以什么结尾。默认值是换行符\n,可以换成其他字符串。file–要写入的文件对
诶哟喂小吉啊
·
2020-06-28 23:41
python
Python-
有道翻译
今天工作的时候,抓取的网站语言五花八门,有英文的,俄文的。特别是在处理日期的时候,俄文的根本看不懂是什么鬼,在想有么有可以拿来直接用的python翻译第三方库,百度了下,还真有。#1)googletrans安装googletrans:pip3installgoogletrans使用:#-*-coding:utf-8-*-fromgoogletransimportTranslatortranslat
月月吃土
·
2020-06-28 22:40
python爬虫
python-
人机交互-人和机器进行猜拳游戏
1:人和机器进行猜拳游戏写一段程序,首先选择角色:1曹操2张飞3刘备,然后选择的角色进行猜拳:1剪刀2石头3布玩家输入一个1-3的数字;然后电脑出拳随机产生1个1-3的数字,提示电脑出拳结果(1剪刀2石头3布),双方出拳完毕后:角色和机器出拳对战,对战结束后,#最后出示本局对战结果…赢…输,然后提示用户是否继续?按y继续,按n退出。最后结束的时候输出结果角色赢几局电脑赢几局,平局几次游戏结束imp
A、1ove
·
2020-06-28 22:51
Python-
上下文管理器
Python中的上下文管理器是一个包装任意代码块的对象。它在处理资源的打开关闭、异常的处理等方面有很好的实现方法。1.上下文管理器的语法假设我们需要读取一个文件中的数据,代码如下:try:test_file=open('test.txt','r')contents=test_file.read()finally:test_file.close()这是一般的写法,还有利用上下文管理器的写法,使用wi
Jegoo_CN
·
2020-06-28 21:11
Python-学习
python-
常用的数据类型转换
python面向对象语言python中万物皆对象将x转换为一个整数#定义一个字符串my_str="1234"my_num=int(my_str)print(type(my_num))print(my_num)将x转换为一个浮点数my_str="3.14"my_f=float(my_str)print(type(my_f))print(my_f)将对象x转换为字符串num=3.14my_str=st
忆梦,惊梦
·
2020-06-28 21:00
python-
算术运算符、复合赋值运算符
算术运算符#a=10,b=20为例#+加两个对象相加a+b输出结果30#-减得到负数或是一个数减去另一个数a-b输出结果-10#*乘两个数相乘或是返回一个被重复若干次的字符串a*b输出结果200#/除b/a输出结果2#请输入第一个数字a:a=int(input("请输入第一个数字a:"))#把字符串转成int类型#请输入第二个数字b:b=int(input("请输入第二个数字b:"))#加法ret
忆梦,惊梦
·
2020-06-28 20:00
Python-
基础-面向对象-多态(二十六)
1.单例设计模式设计模式设计模式是前人工作的总结和提炼,通常,被人们广泛流传的设计模式都是针对某一特定问题的成熟解决方案使用设计模式是为了可重用代码,让代码更容易被他人理解,保证代码可靠性单例设计模式目的----让类创建的对象,在系统中只有唯一的一个实例每一次执行类名()返回的对象,内存地址是相同的单例设计模式的应用场景音乐播放对象回收站对象打印机对象…2.__new__方法使用类名()创建对象时
weixin_37571268
·
2020-06-28 20:07
python
类
python使用逐行读取,出现空行,清楚空行方法
/usr/bin/
python-
*-coding:utf-8-*-forlineinopen("awip.conf"):print(line.strip())print("aaa")awip.conf里面有两个
weixin_34416754
·
2020-06-28 19:29
python-
爬虫基础(慕课网)
二.爬虫简介以及爬虫的技术价值2-1:爬虫是什么?爬虫是什么2-2:爬虫技术的价值?爬虫技术的价值三.简单爬虫架构3-1:简单爬虫架构简单爬虫架构3-2:简单爬虫架构的动态运行流程:简单爬虫架构的动态运行流程四.URL管理器和实现方法4-1URL管理器URL管理器4-2URL管理器的实现方式URL管理器的实现方式五.网页下载器和urllib2模块5.1网页下载器简介网页下载器简介5.2urlib2
fatfatEddy
·
2020-06-28 18:21
Python3 学习第十四弹:
模块学习
六之re模块 + 正则表达式 (转)
本文转自AstralWind的博客:Python正则表达式指南特来收藏1.正则表达式基础1.1.简单介绍正则表达式并不是Python的一部分。正则表达式是用于处理字符串的强大工具,拥有自己独特的语法以及一个独立的处理引擎,效率上可能不如str自带的方法,但功能十分强大。得益于这一点,在提供了正则表达式的语言里,正则表达式的语法都是一样的,区别只在于不同的编程语言实现支持的语法数量不同;但不用担心,
weixin_34341229
·
2020-06-28 17:53
python-
标识符和关键字
标识符开发人员在程序中自定义的一些符号和名称,如变量名、函数名等标识符由字符、下划线和数字组成,且数字不能开头命名规则:小驼峰式命名法:第一个单词以小写字母开始,第二个单词首字母大写。如:myName、aDog大驼峰式命名法:每一个单词的首字母都采用大写字母。如:FirstName、LastName还有一种命名法是用下划线“_”来连接所有的单词。如:send_buf关键字python一些具有特殊功
忆梦,惊梦
·
2020-06-28 17:00
python-
聊聊反射
反射对于初学python可能较难理解,但反射是非常有用。试想一下,当别的程序传入给你写的这段代码一个变量(var=“math”),这个变量是一个字符串,这个字符串是一个模块或者一个模块下的某个方法,你需要通过变量来导入此模块或者方法,如何导入此模块或方法呢,如果直接执行importvar是会出错的,因为var在你的这段代码中是一个变量,这时就需要反射,如何使用反射呢。1.聊聊自省在计算机编程中,自
weixin_34318956
·
2020-06-28 16:05
python-
新浪爬取话题微博实践
说完模拟登录之后呢,现在讲述对于手机端新浪的爬取过程,此例讲述针对Ajax异步请求内容的爬取,以新浪微博“小黄车”话题下的微博为例分析过程####1.爬取入口页面:http://m.weibo.cn/k/%E5%B0%8F%E9%BB%84%E8%BD%A6?from=feed2.微博信息所在位置查找当你进入该话题时,通过查看源代码发现里面并没有页面上的微博信息,那么这些信息在哪呢?是怎么载入到页
周一ing
·
2020-06-28 16:30
python-
命名空间
问题之前一个同学写python时遇到了一个错误,我看了python的报错提示,如下:UnboundLocalError:localvariable'lst'referencedbeforeassignment当时觉得是和python的命名空间有关。他那句代码写在一个for循环里,for又在一个函数里,因此我武断的觉得应该是for里的命名空间和函数里的命名空间不同,函数里的命名空间只能往上走,不能往
除囧
·
2020-06-28 15:05
网易云课堂资源合集百度云分享 下载
2019康复职称考试【全套四门】资源百度云康复教育网校
Python-
机器学习-进阶实战资源百度云唐宇迪全民一起VBA提高篇(Excel数据处理)资源百度云杨洋老师全网稀缺好课--徐sir的PS超神课资源百度云
weixin_34209851
·
2020-06-28 13:14
Python-
文件和数据格式化
文件的使用>文件的类型文件的理解:文件是数据的抽象和集合-文件时存储在辅助存储器上的数据序列-文件是数据存储的一种形式-文件展现形态:文本文件和二进制文件文本文件vs.二进制文件-文本文件和二进制文件只是文件的展示方式-本质上,所有文件都是二进制形式存储-形式上,所有文件采用两种方式展示文本文件-由单一特定编码组成的文件,如UTF-8编码-由于存在编码,也被看成是存储着长字符串-适用于例如:.tx
Msro
·
2020-06-28 12:26
python-
函数-变量
变量程序中临时存储数据的容器[程序运行过程中,可以存储数据,一旦程序停止运行,程序中的变量中存储的数据就会丢失]程序中的全局变量和局部变量全局变量:声明在函数外部的变量,在任何地方都可以使用/访问这个变量和它的值程序中的声明变量后面的if语句中、循环语句中,函数中等等都可以访问到这个变量局部变量:声明在函数内部的变量,在函数内部可以访问,出了函数谁也不认识它!全局变量和局部变量的使用全局变量,在函
云Shen不知处
·
2020-06-28 12:18
Python-
求1到n的一个乱序数组里面缺失的一个值
为什么80%的码农都做不了架构师?>>>当时看到这题的时候卡了一下想着排序,想了想用数学的思想去解决它是个更明智的方法按照题目意思,我可以通过等差数列的计算公式计算出1到n的和,然后通过一个O(n)的sum过程,计算当前序列的总和,然后将等差数列的和减去当前序列的和,就是当前序列所缺失了的值#-*-coding:utf8;-*-importrandomprint("Thisisconsolemod
weixin_34092455
·
2020-06-28 11:49
基础入门_
Python-
模块和包.深入Celery之任务绑定/记录日志/自动重试?
异常处理:1.当装饰器@app.task添加bind=True时,被修饰的函数第一个参数被作为任务对象,通过self可获取任务的上下文,get_task_logger其实是调用的进线程安全的logging模块,用于终端打印调试.#!/usr/bin/env python# -*- coding: utf-8 -*-# @Date : 2016-12-24 17:07:50# @Author
weixin_34054931
·
2020-06-28 10:58
ansible debug
模块学习
笔记
-name:Printdebuginfomationeghosts:test2gather_facts:Ftasks:-name:Commandrunlineshell:dateregister:result-name:Showdebuginfodebug:var=result.stdoutverbosity=0ansibleplaybook可以将多个命令组合来执行,但是很多时候我们需要接收服务器
weixin_33836223
·
2020-06-28 06:45
好博客总结
Centos7中文乱码MariaDB安装与启动过程记录logging模块re模块xml模块shelve模块json模块&pickle模块os模块与sys模块random模块time模块模块与包的概念迭代器生成器
Python
weixin_33805557
·
2020-06-28 05:23
pandas
模块学习
笔记2--基本功能
一、重新索引obj=Series([1,2,3,4],index=['a','b','c','d'])输出为:a1b2c3d4Series有一个reindex函数,可以将索引重排,以致元素顺序发生变化obj.reindex(['a','c','d','b','e'],fill_value=0)#fill_value填充空的index的值输出为:a1c3d4b2e0obj2=Series(['red
weixin_33757609
·
2020-06-28 04:45
python--正则表达式|re
模块学习
学习来源:https://www.liaoxuefeng.com/wiki/1016959663602400/1017639890281664正则表达式是一种用来匹配字符串的一种强大的武器,用一种描述性语言给字符串定一个规则,凡是符合规则的字符串,我们就认为匹配了,否则,该字符串就是不合法的。因为正则表达式也是用字符表示的,所以,我们首先了解如何用字符来描述字符。在正则表达式中,如果直接给出字符,
weixin_33691700
·
2020-06-28 03:29
Python-
生成个性二维码
一、问题描述通过调用MyQR模块来实现生成个人所需二维码。安装:pipinstallmyqr二、代码实现1.普通二维码fromMyQRimportmyqr#普通二维码myqr.run(words='http://www.cnblogs.com/mayi0312',save_name='qrcode.png')效果图:2.带图片的艺术二维码光是二维码,太单调了点。我们可以加上我们想要的图片,使二维码
weixin_30823227
·
2020-06-28 01:25
Python-
异常处理 使用selenium库自动爬取数据
异常处理处理程序的报错语法捕捉万能异常:try:print(a)exceptExceptionase:print("你的代码有问题")print("程序走下面的代码")字符串内置方法索引取值切片长度(len)成员运算移除两边空白字符str切分循环startswith/endswithjoin()index()count()selenium是一个自动化测试工具,可以通过驱动浏览器,自动点击完成功能安
weixin_30701575
·
2020-06-27 23:06
Python学习笔记——基础篇【第五周】——常用
模块学习
模块介绍本节大纲:模块介绍time&datetime模块(时间模块)random(随机数模块)os(系统交互模块)sysshutil(文件拷贝模块)json&pickleshelve(封装模块)xml处理yaml处理configparserhashlibsubprocesslogging模块模块,用一砣代码实现了某个功能的代码集合。类似于函数式编程和面向过程编程,函数式编程则完成一个功能,其他代码
weixin_30664615
·
2020-06-27 23:40
python-
图像处理之PIL库的使用
python-
图像处理之PIL库的使用1.先看一段英文代码ThePythonImagingLibrary(PIL)addsimageprocessingcapabilitiestoyourPythoninterpreter.Thislibrarysupportsmanyfileformats
weixin_30617797
·
2020-06-27 22:31
Python-
函数
一、函数是什么?函数一词来源于数学,但编程中的「函数」概念,与数学中的函数是有很大不同的,具体区别,我们后面会讲,编程中的函数在英文中也有很多不同的叫法。在BASIC中叫做subroutine(子过程或子程序),在Pascal中叫做procedure(过程)和function,在C中只有function,在Java里面叫做method。函数能提高应用的模块性,和代码的重复利用率。你已经知道Pyth
CGGAO
·
2020-06-27 22:55
python-
错误和异常
Python3错误和异常错误和异常Python有两种错误很容易辨认:语法错误和异常。目录概览语法错误异常异常处理抛出异常用户自定义异常定义清理行为预定义的清理行为示例讲解语法错误Python的语法错误或者称之为解析错,是初学者经常碰到的,如下实例>>>whileTrueprint('Helloworld')File"",line1,in?whileTrueprint('Helloworld')^S
weixin_30530339
·
2020-06-27 21:02
python-
数据分析与展示(Numpy、matplotlib、pandas)---3
笔记内容整理自mooc上北京理工大学嵩天老师python系列课程数据分析与展示,本人小白一枚,如有不对,多加指正0.pandas基于Numpy实现的,前者注重应用,后者注重结构1.Series类型(索引和数据组合的类型,也就是个带索引的narray)1.11.2apipd.Series.index/value支持切片1.3。。。。。2.DataFrame类型(共用相同索引的多维Series类型)2
weixin_30470857
·
2020-06-27 20:24
python-
函数进阶
命名空间存放名字的地方locals:是函数内的名称空间,包扩局部变量和形参globals:全局范围:全局存活,全局有效局部范围:局部存活,局部有效查看当前的作用域,globals(),locals()作用域的查找顺序legbl:locals是函数内的名字空间,包括局部变量和形参e:enclosing相邻的上一级,外部嵌套函数的名字空间g:globals全局变量b:bulitins内置模块的名字空间
weixin_30439131
·
2020-06-27 19:53
python-
多线程:调用thread模块中的start_new_thread()函数来产生新线程
Python多线程多线程类似于同时执行多个不同程序,多线程运行有如下优点:使用线程可以把占据长时间的程序中的任务放到后台去处理。用户界面可以更加吸引人,这样比如用户点击了一个按钮去触发某些事件的处理,可以弹出一个进度条来显示处理的进度程序的运行速度可能加快在一些等待的任务实现上如用户输入、文件读写和网络收发数据等,线程就比较有用了。在这种情况下我们可以释放一些珍贵的资源如内存占用等等。线程在执行过
weixin_30360497
·
2020-06-27 18:56
python-
数据分析与展示(Numpy、matplotlib、pandas)---1
笔记内容整理自mooc上北京理工大学嵩天老师python系列课程数据分析与展示,本人小白一枚,如有不对,多加指正1.ndarray对象的属性.ndim、.shape、.size(元素个数,不是占用内存大小)、.dtype、.itemsize2.创建ndarray数组的方式2.1一共有三种np.ndarray()、函数创建法、字节流创建2.2主要记录一下常用的函数创建ndarray的方法np.ara
weixin_30292843
·
2020-06-27 15:18
上一页
71
72
73
74
75
76
77
78
下一页
按字母分类:
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
其他