自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 怎么搭建python开发环境?此文详解。

虽然网上有很多python开发环境搭建的文章,不过重复造轮子还是要的,记录一下过程,方便自己以后配置,也方便正在学习中的同事配置他们的环境。1.准备好安装包1)上python官网下载python运行环境(https://www.python.org/downloads/),目前比较稳定的是python-3.5.2   2)上pycharm官网下载最新版的IDE(http://www.jetbrains.com/pycharm/download/#section=windows),官网提供了mac、w

2020-09-22 16:59:59 1375

原创 字符集和字符编码

字符集· 创建文本文件默认使用ANSI,就是系统默认编码方式,中文window系统默认使用GBK编码方式字节· 这是最基本的概念,字节是计算存储容量的一种计量单位,我们知道计算机只能识别1和0组成的二进制位,一个数就是1位(bit),为了方便计算,我们规定8位就是一个字节字符· 字符和字节不太一样,任何一个文字或符号都是一个字符,但所占字节不一定,不同的编码导致一个字符所占的内存不同· 例如:标点符号+是一个字符,汉字我们是两个字符,在GBK编码中一个汉字占2个字节,在UTF-8编码

2020-09-29 17:43:27 238

原创 python如何实现二维码的生成和识别

安装:pip install myqrpip install pyzbrpip install pil 报错请切换 pip install pillow扫描二维码,直接访问words指定的网址myqr.run(words=‘16607440667’,二维码生成库from MyQR import myqr二维码的背景图片 picture='1.jpg', # 是否有颜色,如果为false则二维码是黑白版 colorized=False, # 输出保存的

2020-09-28 10:06:59 802

原创 python中浅拷贝和深拷贝的区别

浅拷贝可变类型浅拷贝copy函数就是浅拷贝,只对可变类型的第一层对象进行拷贝,对拷贝的对象开辟新的内存空间进行存储,不会拷贝对象内部的子对象可变类型:a = [1, 2, 3] b = [11, 22, 33]有子对象的可变类型: data = [a, b]普通赋值data_mycopy = data – data和data_mycopy指向同一片空间浅拷贝data_copy = copy.copy(data) – data和data_copy指向不同的空间不可变类型浅拷贝不可变类型进

2020-09-27 10:02:10 245

原创 如何理解数据结构与算法(Python),此文详解

穷举法(枚举法)1.如果 a+b+c=1000,且 a2+b2=c^2(a,b,c为自然数),求所有a,b,c可能的组合?取值范围:a:0~1000 a+b+c=1000b:0~1000 ===》 a2+b2=c^2c:0~1000算法是独立存在的一种解决问题的方法和思想算法思路:如何理解数据结构与算法(Python),此文详解问题规模T(n) = 10 * n^3 ==> n^3算法的五大特性:1.输入:算法具有0个或多个输入2.输出:算法至少有1个或多个输出3.有穷性:

2020-09-26 10:01:20 190

原创 怎么python程序封装?此文详解

python程序封装1步骤如下:(1)安装pyinstaller,可以直接在cmd命令行中,输入命令“pip install pyinstaller”,安装pyinstaller(2)进入py代码的保存目录,这里py代码放在“E:\python学习\python_work”(3)cmd,输入命令:e:,进入e盘(4)继续输入:E:\python学习\python_work,进入目录:python_work(5)执行命令:pyinstaller -F m3u8转mp4工具.py(6)执行成功后,

2020-09-25 09:56:46 11473

原创 不会还有人不了解with语句和上下文管理器吧?

文件操作文件操作的作用把一些内容(数据)存储存放起来,可以让程序下一次执行的时候直接使用,而不必重新制作一份,省时省力文件的基本操作:可以只打开和关闭文件,不进行任何读写操作打开使用open函数, 可以打开一个已经存放的文件, 或者创建一个新的文件,语法:open(name, mode)name: 是要打开的目录文件名的字符串(可以包含文件所在的具体位置)mode: 设置文件的模式(访问模式):只读、写入、追加等例如:f = open(‘test.txt’, ‘w’) # 注意: 此时的

2020-09-24 17:13:09 160

原创 了解python基础语法和入门,看这一篇就够了

学习编程语言是很有趣的一件事情,但有2点请一定要谨记:1.做人靠自己,码代码也必须靠自己。能不能成为python大牛,靠的是平时逻辑的训练和日复一日的码代码练出来的;2.多总结、多思考、多查阅。实现需求的方式有多种,但总会有另一个办法是更加高效的!博文内容属于基础篇,实时更新,如有地方写的不好,还请大家批评指正!大人不华,君子务实!python的语法基础目录导读任何一种编程语言都有自己的一套语法,python也不例外。值得提一句的是,python对字母大小写是敏感的。1、python的换行、缩进

2020-09-23 11:25:33 150

原创 说说在 Python 中如何快速复制序列

1 基本用法把序列乘以一个整数,就会产生一个新序列。这个新序列是原始序列复制了整数份,然后再拼接起来的结果。l=[1,2,3]l2=l * 3logging.info(‘l2 -> %s’,l2)l3=5 * ‘deniro’logging.info(‘l3 -> %s’,l3)对大数据以及人工智能概念都是模糊不清的,该按照什么线路去学习,学完往哪方面发展,想深入了解,想学习的同学欢迎加入大数据学习qq群:1044907824,有大量干货(零基础以及进阶的经典实战)分享给大家,并且

2020-09-07 14:26:32 458

原创 三十二个vbs整蛊代码,好玩到没朋友

恶作剧的vbs代码,这里提供的都是一些死循环或导致系统死机的vbs对机器没坏处,最多关机重启一下就可以了,将下面的任意一段代码保存为*.vbs即可对大数据以及人工智能概念都是模糊不清的,该按照什么线路去学习,学完往哪方面发展,想深入了解,想学习的同学欢迎加入大数据学习qq群:1044907824,有大量干货(零基础以及进阶的经典实战)分享给大家,并且有清华大学毕业的资深大数据讲师给大家免费授课,给大家分享目前国内最完整的大数据高端实战实用学习流程体系 。操作方法:把代码保存为*.VBS运行即可经本人亲自

2020-09-04 14:03:41 35571 3

原创 Python 3.8.5 发布

Python 3.8.5 发布该版本更新内容如下:Securitybpo-41304: 修复了 Windows 上由 bpo-29778(CVE-2020-15801)引起的 python3x._pth 被忽略的问题bpo-39603:通过拒绝 http.client.putrequest(…)中的控制字符来防止注入 HTTP headerCore and Builtinsbpo-41295:解决了 CPython 3.8.4 中的回归问题,其中,如果基本类型涉及 builtins/extens

2020-09-03 15:26:14 174

原创 Python 必备面试基础知识-第一章

今天分享 Python 相关的面试题,你准备好了嘛!网络编程篇对大数据以及人工智能概念都是模糊不清的,该按照什么线路去学习,学完往哪方面发展,想深入了解,想学习的同学欢迎加入大数据学习qq群:1044907824,有大量干货(零基础以及进阶的经典实战)分享给大家,并且有清华大学毕业的资深大数据讲师给大家免费授课,给大家分享目前国内最完整的大数据高端实战实用学习流程体系 。1. 简述 OSI 七层协议是网络传输协议,人为的把网络传输的不同阶段划分成不同的层次。七层划分为:应用层、表示层、会话层、传输

2020-09-02 14:21:54 189

原创 为什么你会被限制登录网页版微信?

有一个词叫做“三月爬虫”,指的是有些学生临到毕业了,需要收集数据写毕业论文,于是在网上随便找了几篇教程,学了点requests甚至是urllib和正则表达式的皮毛,就开始写爬虫疯狂从网上爬数据。这些爬虫几乎没有做任何隐藏自己的举动,不换IP,不设置headers,不限制速度,极易被有反爬的网站封锁,极易给没反爬的小网站造成流量压力。对大数据以及人工智能概念都是模糊不清的,该按照什么线路去学习,学完往哪方面发展,想深入了解,想学习的同学欢迎加入大数据学习qq群:1044907824,有大量干货(零基础以及进

2020-08-24 11:19:53 4468 1

原创 别再手工造假数据了,faker了解一下

项目开发初期,为了测试方便,我们总要造不少假数据到系统中,尽量模拟真实环境。比如要创建一批用户,创建一段文本,或者是电话号码,抑或着是街道地址或者IP地址等等。以前要么就是键盘一顿乱敲,随便造个什么字符串出来,当然最后谁也不认识谁。现在你不要这样做了。对大数据以及人工智能概念都是模糊不清的,该按照什么线路去学习,学完往哪方面发展,想深入了解,想学习的同学欢迎加入大数据学习qq群:1044907824,有大量干货(零基础以及进阶的经典实战)分享给大家,并且有清华大学毕业的资深大数据讲师给大家免费授课,

2020-08-19 09:35:53 193

原创 可能这些是你想要的H5键盘兼容方案

前言最近一段时间在做 H5 聊天项目,踩过其中一大坑:输入框获取焦点,软键盘弹起,要求输入框吸附(或顶)在输入法框上。需求很明确,看似很简单,其实不然。从实验过一些机型上看,发现主要存在以下问题:在 Android 和 IOS 上,获知软键盘弹起和收起状态存在差异,且页面 webview 表现不同。在IOS12 上,微信版本 v6.7.4 及以上,输入框获取焦点,键盘弹起,页面(webview)整体往上滚动,当键盘收起后,不回到原位,导致键盘原来所在位置是空白的。在 IOS 上,使用第三方输入法,高

2020-08-12 17:56:33 597

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除