python3基础
xudailong_blog
徐代龙的新博客:http://blog.csdn.net/xudailong_blog
微信公众号:蛇崽网盘教程资源
展开
-
python3 高阶函数基础
高阶函数的定义:既然变量可以指向函数,函数的参数能接收变量,那么一个函数就可以接收另一个函数作为参数,这种函数就称之为高阶函数一个最简单的高阶函数:def add(x, y, f): return f(x) + f(y)map函数map()函数接收两个参数,一个是函数,一个是Iterable举例:>>> def f(x):... return x * x...>>> r = m原创 2017-10-11 21:27:32 · 534 阅读 · 0 评论 -
python去重
由于在python 爬虫过程中有爬取到重复的链接,并没有进行去重操作,故,这里再通过python自带的set再次进行去重一次。下面是给出来的代码# -*- coding: utf-8 -*-# @Time : 2018/9/21 13:31# @Author : 蛇崽# @Email : 643435675@QQ.com# @Site : http://www...原创 2018-09-28 22:57:56 · 873 阅读 · 0 评论 -
windows下安装python3
下载文件进入Python3的官网,选择对应的版本进行下载https://www.python.org/downloads/windows/选择相对于的Python版本,因为我这里是win64 位的,所以我选择了基于.exe 可执行文件的安装 进行下载进行安装这里需要选择Add_Python 3.7 to PATH,方便以后不用进行环境变量的配置,因为我想把...原创 2018-09-15 13:51:45 · 2263 阅读 · 0 评论 -
python3 requests出错重试解决方法
对python3下的requests使用并不是很熟练,今天稍微用了下,请求几次下来后发现出现连接超时的异常,上网查了下,找到了一个还算中肯的解决方法。retrying是python的一个自带的重试包导入方式:from retrying import retry简单使用retrying 这个包的用法原理就是在你不知道那段代码块是否会发生异常,若发生异常,可以再次执行该段...原创 2018-09-06 22:31:19 · 11061 阅读 · 0 评论 -
python3 Excel转txt
使用场景:每次都是点一下Excel表格链接,调到浏览器中,内容数据也多,这种机械的活,对于程序员来说,能省则省。 最后的结果: 附上代码:# -*- coding: utf-8 -*-# @Time : 2018/7/19 19:47# @Author : 蛇崽# @Email : 643435675@QQ.com# @File : excel2t...原创 2018-07-21 15:16:46 · 1379 阅读 · 1 评论 -
virtualenv 设置python3环境简明教程
一开始直接用的是python3环境,而没有安装virtualenv进行不同的python环境版本控制(一)为什么用到virtualenvcentos7默认的python版本是2.7的,想在其上做python3的开发会遇到问题。比如要使用pip安装软件包时,默认安装的就是python2的包。如果想安装python3的包,就需要用到virtualenv了。virtualen...原创 2018-06-21 22:27:22 · 9086 阅读 · 0 评论 -
python requirements.txt的生成与使用
项目开发过程中难免少不了三方库的各种安装,python对这个场景做了一个特别的三方包安装list,一般都叫做requirements.txt 。 如果项目中使用了 virtualenv 环境,直接通过pip freeze 就可以解决,如果没有的话,可以借助 pipreqs 自动根据源码生成requirements.txt 文件两种生成方式(1)使用virtual...原创 2018-05-17 21:53:11 · 1641 阅读 · 0 评论 -
Python mysql获取主键id
用到的mysql语句主要为: author_id = cursor.lastrowid 相等于 : author_id = conn.insert_id()有这么一段需求,插入数据后,获取返回的主键id,首次可以获取到,第二次插入失败,就获取不到主键id了。其实我们可以这样实现:(一)需求:例子:我们将name , plat(平台)为唯一主键,因为name 在不...原创 2018-04-25 22:41:35 · 3224 阅读 · 0 评论 -
Python3 获取本机所有IP地址
版权声明: 更多最新原创文章请访问:最新原创主页 更多最全原创文章请访问:更多原创主页先上代码:# -*- coding: utf-8 -*-# @Time : 2018/2/10 18:24# @Author : 蛇崽# @Email : 643435675@QQ.com# @File : LocalIP.pyimport socket...原创 2018-02-10 18:31:44 · 6718 阅读 · 1 评论