随笔分类 -  Python3

摘要:@[toc] 一. 开发前的准备 1. 必须了解的知识 SDK:软件开发工具包,可以为开发者提供快速开发的工具 沙箱环境:也就是测试环境 支付宝支付金额的精度:小数点后两位(面试) 支付宝用的什么加密方式:RSA 2. 沙箱环境的配置 ① 登录支付宝开放平台 "https://auth.alipay 阅读全文
posted @ 2019-09-21 21:08 牛新龙的IT技术博客 阅读(3547) 评论(5) 推荐(2) 编辑
摘要:一、常见的异常类型 1. FileNotFoundError:找不到指定文件的异常 2. NameError:未声明或者未初始化对象 3. BaseException:所有异常的基类 二、异常处理语句 1、 try...except... 2、 try...except ...else...(没有异 阅读全文
posted @ 2019-06-12 16:37 牛新龙的IT技术博客 阅读(395) 评论(0) 推荐(0) 编辑
摘要:有四个数字能组成多少个互不相同的三位数? 可以组成24个互不相同的三位数。 阅读全文
posted @ 2019-06-11 08:45 牛新龙的IT技术博客 阅读(2448) 评论(0) 推荐(0) 编辑
摘要:有些任务,可能事先设置,时候做清理工作,如下面一段程序: 是不是忘了什么?没错,很明显忘记关闭文件句柄。另外,对文件读取可能发生的异常在程序中没有做任何处理。下面使用 try except finally来处理, 虽然这段代码运行良好,但太过冗长,这里使用 with as 来写是这样的, 阅读全文
posted @ 2019-06-11 07:39 牛新龙的IT技术博客 阅读(1070) 评论(0) 推荐(0) 编辑
摘要:1、关于递归函数的描述,以下选项中正确的是 A.包含一个循环结构 B.函数比较复杂 C.函数内部包含对本函数的再次调用 D.函数名称作为返回值 答案:D 答案解析:递归函数是指函数内部包含对本函数的再次调用。 2、关于递归函数基例的说明,以下选项中错误的是 A.递归函数必须有基例 B.递归函数的基例 阅读全文
posted @ 2019-06-06 16:34 牛新龙的IT技术博客 阅读(11514) 评论(0) 推荐(1) 编辑
摘要:Django入门级项目: 链接:https://pan.baidu.com/s/13Z7v gky6Xgka Gom8 HQQ 提取码:uagu 阅读全文
posted @ 2019-05-12 17:37 牛新龙的IT技术博客 阅读(4293) 评论(2) 推荐(0) 编辑
摘要:Python语言中,字符串是用两个双引号或者单引号括起来的词汇表或多个字符。 1、Python字符串的两种序号体系 反向递减序号:…… 9 8 7 6 5 4 3 2 1 正向递增序号:0 1 2 3 4 5 6 7 8 9…… 2、获取子串(切片) 可以通过[N:M]格式获取字符串的字串(切片), 阅读全文
posted @ 2019-04-23 21:07 牛新龙的IT技术博客 阅读(817) 评论(0) 推荐(0) 编辑
摘要:1、使用安装包管理工具安装:easy_install 、pip/pip3 easy_install :easy_install是由PEAK(Python Enterprise Application Kit)开发的setuptools包里带的一个命令,所以使用easy_install实际上是在调用s 阅读全文
posted @ 2019-04-23 20:47 牛新龙的IT技术博客 阅读(2501) 评论(0) 推荐(0) 编辑
摘要:目标站点:https://maoyan.com/board/6 阅读全文
posted @ 2019-04-23 18:23 牛新龙的IT技术博客 阅读(419) 评论(0) 推荐(0) 编辑
摘要:本文介绍了requests库的基本使用,希望对大家有所帮助。 requests库官方文档:https://2.python requests.org/en/master/ 一、请求: 1、GET请求 2、POST请求 3、解析json 4、获取二进制数据 5、保存二进制文件(图片、视频) 6、添加h 阅读全文
posted @ 2019-04-22 20:30 牛新龙的IT技术博客 阅读(2188) 评论(0) 推荐(0) 编辑
摘要:相关:urllib是python内置的http请求库,本文介绍urllib三个模块:请求模块urllib.request、异常处理模块urllib.error、url解析模块urllib.parse。 1、请求模块:urllib.request 1、python2 import urllib2 re 阅读全文
posted @ 2019-04-22 09:49 牛新龙的IT技术博客 阅读(17251) 评论(0) 推荐(0) 编辑
摘要:爬虫:请求网站并提取数据的自动化程序 一、爬虫基本流程 1. 发起请求 通过HTTP库向目标站点发起请求,即发送一个Request,请求可以包含额外的headers等信息,等待服务器响应。 2. 获取响应内容 如果服务器能正常响应,会得到一个Response,Response的内容便是所要获取的页面 阅读全文
posted @ 2019-04-20 20:43 牛新龙的IT技术博客 阅读(481) 评论(0) 推荐(0) 编辑
摘要:需要了解的: __ slots __:属于魔术变量,即:系统实现某些特定功能的变量 __ slots __: 1.限定类实例能添加的属性 2.对当前类起作用,对继承的子类是不起作用的 实操: 阅读全文
posted @ 2019-04-20 13:14 牛新龙的IT技术博客 阅读(263) 评论(0) 推荐(0) 编辑
摘要:1、问题:pyhontModuleNotFoundError: No module named '_ctypes' 操作系统:CentOS7.5 安装完Pyhotn3后(如何安装Python3,安装后我的python、python3命令指向python3版本;python2、python2.7命令指 阅读全文
posted @ 2019-03-26 15:00 牛新龙的IT技术博客 阅读(6161) 评论(0) 推荐(1) 编辑
摘要:1、导出依赖包到*.txt文件 pip3 freeze>blueflag.txt 2、导出后的结果 阅读全文
posted @ 2019-03-26 08:24 牛新龙的IT技术博客 阅读(3656) 评论(0) 推荐(0) 编辑
摘要:1、问题: 使用yum命令如:yum update 报SyntaxError invalid syntax 2、原因分析 yum的解释器是Python,CentOS自带的yum采用(自带的)python2.x作为解释器。我的CentOS7.5已经被我安装了Python3.x版本,所以在这里需要指定P 阅读全文
posted @ 2019-03-25 09:43 牛新龙的IT技术博客 阅读(847) 评论(0) 推荐(0) 编辑
摘要:1、将本地安装包上传到远程主机上 scp Python-3.7.0.tgz root@123.206.74.24:/root 2、扩展 安装Python之前安装Python相关的依赖包(主要是u红色部分三个依赖包) yum -y install openssl-devel bzip2-devel l 阅读全文
posted @ 2019-03-25 08:13 牛新龙的IT技术博客 阅读(1365) 评论(0) 推荐(0) 编辑
摘要:随机数是随机试验的结果,是计算机通过随即种子根据一定算法计算出来的,随机种子通常可以由系统时钟产生。下面是random库中基本方法: 1、random():产生一个0到1之间的随机浮点数:0<=n<1.0 2、randint(a,b):产生指定范围内的整数,a<=n<=b 3、uniform(a,b 阅读全文
posted @ 2019-03-12 17:02 牛新龙的IT技术博客 阅读(339) 评论(0) 推荐(0) 编辑
摘要:数值运算符可以隐式转换输出结果的数字类型,另外,Python内置的数字类型转换函数可以显示地在数字类型之间转换: 函数| 描述 | int(x)|将x转换为整数,x可以是浮点数和字符串类型 float(x)|将x转换为浮点数,x可以是整数和字符串 str(x)|将x转换为字符串类型,x可以是整数和浮 阅读全文
posted @ 2019-03-10 15:36 牛新龙的IT技术博客 阅读(1698) 评论(0) 推荐(0) 编辑
摘要:1、文件的两种类型 文本文件:由单一特定的编码字符组成(如:txt文件) 二进制文件:直接由比特0和比特1组成,文件内部数据组织格式与文件的用途有关(视频、图片) 2、文件主要操作概述 Python对文本文件和二进制文件都有统一的操作步骤,打开->操作->关闭 操作主要包括:读取文件内容、写入文件内 阅读全文
posted @ 2019-03-08 10:50 牛新龙的IT技术博客 阅读(557) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示