- 博客(49)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 python Dijkstra算法实现最短路径问题的方法
这篇文章主要介绍了python Dijkstra算法实现最短路径问题的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧从某源点到其余各顶点的最短路径Dijkstra算法可用于求解图中某源点到其余各顶点的最短路径。假设G={V,{E}}是含有n个顶点的有向图,以该图中顶点v为源点,使用Dijkstra算法求顶点v到图中其余...
2020-02-24 21:59:42
3877
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 Python3基础之输入和输出实例分析
这篇文章主要介绍了Python3基础之输入和输出实例分析,很重要的知识点,需要的朋友可以参考下通常来说,一个Python程序可以从键盘读取输入,也可以从文件读取输入;而程序的结果可以输出到屏幕上,也可以保存到文件中便于以后使用。本文就来介绍Python中最基本的I/O函数。一、控制台I/O1.读取键盘输入内置函数input([prompt]),用于从标准输入读取一个行,并返回一个字符串(去...
2020-02-17 21:59:38
2757
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 python3.4控制用户输入与输出的方法
今天小编就为大家分享一篇python3.4控制用户输入与输出的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧一、输入1.函数格式:input()2.函数功能:接受一个标准输入数据,返回string类型。ctrl+z结束输入。3.实例:默认input():等待一个任意字符的输入 str=input(‘input a string:\n'):接受输入数据作为stri...
2020-02-17 21:59:35
5166
2
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 Python3 解决读取中文文件txt编码的问题
今天小编就为大家分享一篇Python3 解决读取中文文件txt编码的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧问题描述尝试用Python写一个Wordcloud的时候,出现了编码问题。照着网上某些博客的说法添添改改后,结果是变成了“UnicodeDecodeError: ‘utf-8’ codec can’t decode byte…”这个错误。捣鼓了一天啊,T...
2020-02-17 21:59:31
6464
原创 Python3使用requests包抓取并保存网页源码的方法
这篇文章主要介绍了Python3使用requests包抓取并保存网页源码的方法,实例分析了Python3环境下requests模块的相关使用技巧,需要的朋友可以参考下本文实例讲述了Python3使用requests包抓取并保存网页源码的方法。分享给大家供大家参考,具体如下:使用Python 3的requests模块抓取网页源码并保存到文件示例:import requestshtml = r...
2020-03-02 14:00:16
3393
原创 python编程之requests在网络请求中添加cookies参数方法详解
这篇文章主要介绍了python编程之requests在网络请求中添加cookies参数方法详解,具有一定参考价值,需要的朋友可以了解下。哎,好久没有学习爬虫了,现在想要重新拾起来。发现之前学习爬虫有些粗糙,竟然连requests中添加cookies都没有掌握,惭愧。废话不宜多,直接上内容。我们平时使用requests获取网络内容很简单,几行代码搞定了,例如:import requests ...
2020-03-02 14:00:14
3485
原创 python验证码识别教程之灰度处理、二值化、降噪与tesserocr识别
这篇文章主要给大家介绍了关于python验证码识别教程之灰度处理、二值化、降噪与tesserocr识别的相关资料,文中通过示例代码介绍的非常详细,需要的朋友可以参考借鉴,下面随着小编来一起学习学习吧前言写爬虫有一个绕不过去的问题就是验证码,现在验证码分类大概有4种:图像类滑动类点击类语音类今天先来看看图像类,这类验证码大多是数字、字母的组合,国内也有使用汉字的。在这个基础上增加噪点、...
2020-03-02 14:00:11
3459
2
原创 Python工程师面试必备25条知识点
这篇文章主要为大家详细介绍了Python工程师面试必备25条知识点,具有一定的参考价值,感兴趣的小伙伴们可以参考一下Python工程师面试必备25条Python知识点:1.到底什么是Python?你可以在回答中与其他技术进行对比下面是一些关键点:Python是一种解释型语言。这就是说,与C语言和C的衍生语言不同,Python代码在运行之前不需要编译。其他解释型语言还包括PHP和Ruby。...
2020-02-29 21:59:54
143
原创 Python爬虫工程师面试问题总结
本篇文章给大家总结了关于Python爬虫工程师面试问题总结,希望我们整理的内容能够帮助到大家。注:答案一般在网上都能够找到。1.对if name == 'main’的理解陈述2.python是如何进行内存管理的?3.请写出一段Python代码实现删除一个list里面的重复元素4.Python里面如何拷贝一个对象?(赋值,浅拷贝,深拷贝的区别)5.介绍一下except的用法和作用?6....
2020-02-29 21:59:52
201
原创 Python全栈之列表数据类型详解
这篇文章主要给大家介绍了关于Python全栈之列表数据类型的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用Python具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧前言列表(list)同字符串一样都是有序的,因为他们都可以通过切片和索引进行数据访问,且列表是可变的。创建列表的几种方法第一种name_list = ['Python', 'PHP', 'JAVA']...
2020-02-29 21:59:50
80
原创 Python3正则匹配re.split,re.finditer及re.findall函数用法详解
本文实例讲述了Python3正则匹配re.split,re.finditer及re.findall函数用法。分享给大家供大家参考,具体如下:re.split re.finditer re.findall@(python3)re.compile() 函数编译正则表达式模式,返回一个对象。可以把常用的正则表达式编译成正则表达式对象,方便后续调用及提高效率。re 模块最离不开的就是 re.co...
2020-02-27 20:59:53
2327
原创 python3正则模块re的使用方法详解
一、正则1.正则表达式定义正则就是用一些具有特殊含义的符号组合到一起(称为正则表达式)来描述字符或者字符串的方法。或者说:正则就是用来描述一类事物的规则。(在Python中)它内嵌在Python中,并通过 re 模块实现。正则表达式模式被编译成一系列的字节码,然后由用 C 编写的匹配引擎执行。2.目的和特点给定一个正则表达式和另一个字符串,我们可以达到如下的目的:给定的字符串是否符合正则...
2020-02-27 20:59:50
945
原创 python3教程:在python3中实现更新界面
今天小编就为大家分享一篇在python3中实现更新界面,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧我就废话不多说了,直接上代码吧!from PyQt5.QtCore import QThread , pyqtSignal, QDateTime , QObjectfrom PyQt5.QtWidgets import QApplication, QDialog, QLine...
2020-02-27 20:59:48
2782
原创 Python3实现定时任务的四种方式
Python实现定点与定时任务方式比较多,找到下面四中实现方式,每个方式都有自己应用场景;下面来快速介绍Python中常用的定时任务实现方式,一起看看吧最近做一个小程序开发任务,主要负责后台部分开发;根据项目需求,需要实现三个定时任务:1>定时更新微信token,需要2小时更新一次;2>商品定时上线;3>定时检测后台服务是否存活;使用Python去实现这三个任务,这里需...
2020-02-27 20:59:44
1414
原创 Python3.6 Schedule模块定时任务(实例讲解)
下面小编就为大家带来一篇Python3.6 Schedule模块定时任务(实例讲解)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧一,编程环境PyCharm2016,Anaconda3 Python3.6需要安装schedule模块,该模块网址:https://pypi.python.org/pypi/schedule打开Anaconda Prompt,输入...
2020-02-27 20:59:43
2558
原创 python 3 教程: 字符串知识点学习笔记
字符串是 Python 中最常用的数据类型。我们可以使用引号('或")来创建字符串python字符串字符串是 Python 中最常用的数据类型。我们可以使用引号('或")来创建字符串。创建字符串很简单,只要为变量分配一个值即可。例如:var1 = 'Hello World!'var2 = "jb51.net"上面单引号’或双引号"都可以使用Python 访问字符串中的值Pytho...
2020-02-25 21:59:43
3026
原创 Python3基础之基本数据类型概述
本文针对Python3中基本数据类型进行实例介绍,这些对于Python初学者而言是必须掌握的知识,具体内容如下:首先,Python中的变量不需要声明。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。在Python中,变量就是变量,它没有类型,我们所说的“类型”是变量所指的内存中对象的类型。Python 3中有六个标准的数据类型:Numbers(数字),String(字符串),List(...
2020-02-25 21:59:40
1939
原创 python面试题Python2.x和Python3.x的区别
这篇文章主要介绍了python面试题Python2.x和Python3.x的区别 ,在面试中也经常会问到,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下下面看下python2.x和python3.x的区别1.大环境不同python2.x:源码重复,不规范python3.x:整合源码,更清晰优美简单2.默认编码不同python2.x:默认编码ASCII编码pyt...
2020-02-25 21:14:03
2233
原创 python 3教程:基于python3实现倒叙字符串
这篇文章主要介绍了基于python3实现倒叙字符串,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下google测试工程师的一道题:设计一个函数,使用任意语言,完成以下功能:一个句子,将句子中的单词全部倒排过来,但单词的字母顺序不变。比如,This is a real world,输出结果为world real a is this.下面利用...
2020-02-25 20:59:49
2160
1
原创 Python2.X/Python3.X中urllib库区别讲解
本篇文章通过对比给大家详细讲解了在Python2和Python3中urllib库区别以及用法讲解,有需要的朋友跟着学习下吧。本文介绍urllib库在不同版本的Python中的变动,并以Python3.X讲解urllib库的相关用法。urllib库对照速查表urllib库是用于操作URL,爬取页面的python第三方库,同样的库还有requests、httplib2。在Python2.X中,...
2020-02-25 20:59:46
792
原创 Python2与Python3的区别点整理
在本篇文章里小编给大家整理的是关于Python2与Python3的区别点整理内容,需要的朋友们可以参考下。python解释器默认编码(python2与python3的区别一)python2 解释器默认编码:asciipython3 解释器默认编码:utf-8输入(python2与python3的区别二)python2:name=raw_input(‘请输入姓名’)python3:nam...
2020-02-25 20:59:43
927
原创 python版本坑:md5例子(python2与python3中md5区别)
这篇文章主要介绍了python版本坑:md5例子(python2与python3中md5区别),需要的朋友可以参考下起步对于一些字符,python2和python3的md5加密出来是不一样的.# python2.7pwd = "xxx" + chr(163) + "fj"checkcode = hashlib.md5(pwd).hexdigest()print checkcode # ...
2020-02-25 20:59:40
1859
原创 python3解析库BeautifulSoup4的安装配置与基本用法
单来说,BeautifulSoup就是Python的一个HTML或XML的解析库,我们可以用它来方便地从网页中提取数据,下面这篇文章主要给大家介绍了关于python3解析库BeautifulSoup4的安装配置与基本用法的相关资料,需要的朋友可以参考下文章目录前言1、Beautiful Soup4的安装配置2、BeautifulSoup的基本用法(3)CSS选择器(4)tag修改方法前言Be...
2020-02-25 20:59:35
1975
原创 python2 中 unicode 和 str 之间的转换及与python3 str 的区别
这篇文章主要介绍了python2 中 unicode 和 str 之间的转换及与python3 str 的区别 本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下在python2中字符串分为 unicode 和 str 类型Str To Unicode 使用decode(), 解码Unicode To Str 使用encode(), 编码返回数据给前端时需要先将uni...
2020-02-24 21:59:52
2352
原创 Python3.5内置模块之os模块、sys模块、shutil模块用法实例分析
本文实例讲述了Python3.5内置模块之os模块、sys模块、shutil模块用法。分享给大家供大家参考,具体如下:1、os模块:提供对操作系统进行调用的接口#!/usr/bin/env python# -*- coding:utf-8 -*-# Author:ZhengzhengLiu import osprint(os.getcwd()) #获取当前的操作目录,即当前Pyth...
2020-02-24 21:59:49
1317
原创 Python BeautifulSoup [解决方法] TypeError: list indices must be integers or slices, not str
这篇文章主要介绍了Python BeautifulSoup [解决方法] TypeError: list indices must be integers or slices, not str,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧在python的Beautiful Soup 4 扩展库的使用过程中出现了TypeEr...
2020-02-24 21:59:47
22219
原创 Python将string转换到float的实例方法
在本篇文章中小编给大家分享的是关于Python将string转换到float的实例方法以及相关知识点,需要的朋友们参考下Python 如何转换string到float?简单几步,让你轻松解决。打开软件,新建python项目,如图所示右键菜单中创建.py文件,如图所示步骤中文件输入代码如下:def string_to_float(str): return float(str) ...
2020-02-24 21:59:44
29895
1
原创 Python3.5基础之变量、数据结构、条件和循环语句、break与continue语句实例详解
本文实例讲述了Python3.5变量、数据结构、条件和循环语句、break与continue语句。分享给大家供大家参考,具体如下:1、变量:即一个容器概念Python中的变量时一个弱类型,不需要声明,可以直接使用。通过变量设置的值,编译器根据这个值确定变量的类型。2、运算符#!/usr/bin/env python# -*- coding:utf-8 -*-# Author:Zhen...
2020-02-23 21:59:44
1438
原创 python3的数据类型及数据类型转换实例详解
在本文里小编给大家分享的是关于python3的数据类型及数据类型转换以及相关实例内容,有兴趣的朋友们可以学习下之前介绍过python开发工具Jupyter的使用,今天继续讲解python的数据类型,python中有整型、浮点型、字符串、布尔类型,我们重点介绍布尔类型的运算,以及不同数据类型之间的转换。使用Jupyter运行的时候有两个快捷键,Shift + Enter执行本单元,并且光标会移动到...
2020-02-23 21:59:41
5001
原创 python3 selenium自动化 frame表单嵌套的切换方法
今天小编就为大家分享一篇python3 selenium自动化 frame表单嵌套的切换方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧在web自动化测试中,测试工程师经常会碰到frame表单嵌套结构,直接定位会报错,我们需要切换表单后才能成功定位。我拿QQ邮箱登录来作为例子说下frame怎么切换。qq邮箱页面按F12可以看到以下信息:表单的信息如下:<ifra...
2020-02-23 21:59:39
3702
原创 python3基础教程:详解Python3 基本数据类型
这篇文章主要介绍了Python3 基本数据类型,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧Python3 基本数据类型Python 中的变量不需要声明。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。在 Python 中,变量就是变量,它没有类型,我们所说的"类型"是变量所指的内存中对象的类型。等号(=)用...
2020-02-23 21:59:36
1037
原创 Python3中的json模块使用详解
这篇文章主要介绍了Python3中的json模块使用详解,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧文章目录1. 概述2. 读取JSON2.1 最简单的例子2.2 bytes和bytearray数据2.3 编码格式2.4 数据类型转换2.5 自定义JSON对象转换类型2.6 自定义JSON数字转换类型2.6.1 自定义NaN, Infinity和-Infinity...
2020-02-21 21:59:48
6220
1
原创 Python3日期与时间戳转换的几种方法详解
我们可以利用内置模块 datetime 获取当前时间,然后将其转换为对应的时间戳。这篇文章主要介绍了Python3日期与时间戳转换的几种方法,需要的朋友可以参考下日期和时间的相互转换可以利用Python内置模块 time 和 datetime 完成,且有多种方法供我们选择,当然转换时我们可以直接利用当前时间或指定的字符串格式的时间格式。获取当前时间转换我们可以利用内置模块 datetime ...
2020-02-21 21:59:45
5303
原创 如何利用python制作时间戳转换工具详解
这篇文章主要给大家介绍了关于如何利用python制作时间戳转换工具的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧前言:时间戳的定义Unix时间戳(Unix时间戳)或称Unix时间(Unix时间),POSIX时间(POSIX时间),是一种时间表示方式,定义为从格林威治时间1970年01月01日00时00分00秒起...
2020-02-21 21:59:42
2739
原创 基于python3生成标签云代码解析
这篇文章主要介绍了基于python3生成标签云代码解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下标签云是现在大数据里面最喜欢使用的一种展现方式,其中在python3下也能实现标签云的效果,贴图如下:首先要安装以下几个库:#!/usr/bin/python3.4# -*- coding: utf-8 -*-# http://www....
2020-02-19 21:59:41
2302
1
原创 解决Python3下map函数的显示问题
今天小编就为大家分享一篇解决Python3下map函数的显示问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧map函数是Python里面比较重要的函数,设计灵感来自于函数式编程。Python官方文档中是这样解释map函数的:map(function, iterable, …)Return an iterator that applies function to every...
2020-02-19 21:59:39
4056
原创 python SQLAlchemy的Mapping与Declarative详解
这篇文章主要介绍了python SQLAlchemy的Mapping与Declarative详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下前面介绍过vSQLAlchemy中的 Engine 和 Connection,这两个对象用在row SQL (原生的sql语句)上操作,而 ORM(Object Relational Mapper)则是一...
2020-02-19 21:59:36
4567
2
原创 Linux CentOS7下安装python3 的方法
在CentOS7下,默认安装的就是python2.7,下面通过本文给大家分享Linux CentOS7下安装python3 的方法,需要的朋友参考下吧在CentOS7下,默认安装的就是python2.7,我现在来教大家如何安装python3:1、首先安装python3.6可能使用的依赖# yum -y install openssl-devel bzip2-devel expat-devel...
2020-02-19 21:59:34
5024
1
原创 Python+Socket实现基于TCP协议的客户与服务端中文自动回复聊天功能示例
这篇文章主要介绍了Python+Socket实现基于TCP协议的客户与服务端中文自动回复聊天功能,结合实例形式分析了Python+Socket实现带自动回复功能的TCP聊天程序相关操作方法与注意事项,需要的朋友可以参考下具体如下:【吐槽】网上的代码害死人,看着都写的言之凿凿,可运行就是有问题。有些爱好代码、喜欢收藏代码的朋友,看到别人的代码就粘贴复制过来。可是起码你也试试运行看啊大哥【正...
2020-02-19 21:59:32
2320
原创 python3+selenium自动化测试框架详解
在本篇文章里小编给大家分享了关于python3+selenium自动化测试框架的相关知识点内容,有兴趣的朋友们学习下。背景为了更好的发展自身的测试技能,应对测试行业以及互联网行业的迭代变化。自学python以及自动化测试。虽然在2017年已经开始接触了selenium,期间是断断续续执行自动化测试,因为还有其他测试任务,培训任务要执行…前期建议大家能够学习python基本语法(python...
2020-02-18 21:59:42
3624
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人