Serverless 实战:用 20 行 Python 代码轻松搞定图像分类和预测
图像分类是人工智能领域的一个热门话题,通俗来讲,就是根据各自在图像信息中反映的不同特征,把不同类别的目标区分开。图像分类利用计算机对图像进行定量分析,把图像或图像中的每个像元或区域划归为若干个类别中的某一种,代替人的视觉判读。 在实际生活中,我们也会遇到图像分类的应用场景,例如我们常用的通过拍照花朵 ... 查看全文
使用python的locust库进行性能测试
Locust(俗称 蝗虫), 一个轻量级的开源压测工具,用Python编写。 安装 pip3 install locust Python编写性能测试脚本 AdminLoadTest类继承TaskSet类,用以描述用户行为: 使用@task装饰的方法为一个事务,方法的参数用于指定该行为的执行权重,参数 ... 查看全文
数据结构与算法(Python版):用队列(Queue)处理约瑟夫问题
在古罗马时期,犹太人背叛了罗马人,落到困境,约瑟夫和同行的一共39个犹太人只能够自杀殉国,但是犹太教义规定不能自杀,因此只能够让别人将自己杀害。他们所有39个人坐成一圈,报数1—7,报到7则由身旁的人将自己杀死。结果约瑟夫灵机一动,给自己安排了一个位置,最后活了下来,那么约瑟夫给自己安排的是哪一个位 ... 查看全文
【Python】01.环境搭建
一、下载安装 1)windows Python下载地址 https://www.python.org/downloads/release/python-373/ 2)自定义下一步安装即可二、安装插件 1)安装pip 下载 https://pypi.org/project/pip/#files 解压后... ... 查看全文
redis(十五):Redis 有序集合(sorted set)(python)
#coding:utf8 import redis r =redis.Redis(host="23.226.74.190",port=63279,password="66666666666") 1.Zadd 命令用于将一个或多个成员元素及其分数值加入到有序集当中。如果某个成员已经是有序集的成员,那么 ... 查看全文
Linux 安装多版本Python
[toc] 在已经存在python2.7的环境添加python3.8 1. 下载 官网:https://www.python.org/downloads/ 如果速度过慢,复制链接到迅雷,可以起飞。 然后将文件上传到服务器,拖拽即可,如果不行,安装文件上传服务。 2. 解压 3. 编译安装 3.1 安 ... 查看全文
[TOOLS]Python小脚本——文件夹大小统计
最近整理电脑的硬盘时发现大量杂七杂八的文件,有些文件还很大,Windows查看文件夹大小还挺麻烦,遂临时用Python写了个脚本,统计目标文件夹里的各个文件、文件夹的大小,方便文件整理。 现在把脚本代码贴出来(用的是Python3): 1 # -*- coding: utf-8 -* 2 impor ... 查看全文
内存管理:Golang、Python、Linux
0、如果想要实现一门语言的内存管理,该怎么设计? 1.内存池:向系统申请大块内存,然后进行管理和分配(管理内存分配)。 2.垃圾回收:当分配的内存使用完之后,不直接归还给系统,而是归还给内存池,方便进行下一次复用。至于垃圾回收选择标记回收,还是分代回收算法应该符合语言设计初衷。 3.大小切分:使用单 ... 查看全文
非计算机专业人员如何学习好Python技术?
对于零基础、非专业人员来说,学习Python是非常不错的选择,Python是一门非常友好的编程语言,越来越多的人都想要学习Python。那么非专业人员如何学习好Python呢?接下来为大家分享几个简单的学习技巧,希望让你少走弯路。 查看全文
【python爬虫】scrapy入门6:Scrapy中runspider和crawl的区别
runspider:不依赖创建项目 命令:scrapy runspider myspider.py 等同于 pyhton myspider.py crawl:使用spider进行爬取,依赖项目创建 命令:scrapy crawl myspider 更多命令行工具:https://scrapy-chs ... 查看全文
【selenium + python】之BSTestRunner生成测试报告时报错:NameError: name 'unicode' is not defined
好久没生成报告了,最近使用的时候报了一个错误!用的这个报告模板BSTestRunner但是汇报下面的错误: NameError: name 'unicode' is not defined 经查询得知:《python3.6 :NameError: name 'unicode' is not defi ... 查看全文
记一次面试过程中的Python编程题
这几天面试过程中遇到一道Python编程题,题目如下: 面试中遇到一个Python编程问题:一个字符串,将里面的数字取出来,如果第一个数字前面是+,表示整个数字为正数,如果第一个数字前面是-,表示数字为负数,数字不能越界 1.使用循环,最笨的办法 # coding = 'utf-8' # @作者: ... 查看全文
学习Python选择Python2还是Python3呢?
在学习Python之前很多人都会考虑机构选择的问题,还会考虑费用的问题,其实也有很多人都会考虑版本的问题,那么在学习Python的时候我们应该选择哪个版本呢?Python2还是Python3呢?为大家简单的分析一下。 查看全文
编写python代码时出现SyntaxError: invalid character in identifier的解决方法
编写python代码时出现SyntaxError: invalid character in identifier的解决方法 这个错误一般情况下是出现了非法的空格,一些高级的编辑器会直接出现红色的波浪线提示错误,但是如果像jupyter notebook这些环境下是不会提示的,所以这个错误是由于出现 ... 查看全文
卡比兽Python类和对象
No picture say a P! ''' 以卡比兽为例来熟悉一下Python里的类和对象 卡比兽的英文名叫Snorlax ''' # 创建一个卡比兽类 class Snorlax: pass # 占位符 count = 0 # 类变量:卡比兽的数量 ''' 类比Java中的构造方法 ''' d ... 查看全文
剑指Offer数据结构之树[Python版]
面试题004 重建二叉树 题目表述: 输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7,2,1,5,3,8,6},则重建二叉树并返回。 解题思路: 递归思想。前 ... 查看全文
剑指Offer数据结构之栈和队列[Python版]
面试题005 用两个栈实现队列 题目表述: 用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型。 解题思路: 实现入队和出队操作,stackA用来进栈,stackB出栈,stackB为空则stackA出栈给stackB 代码: ... 查看全文
剑指Offer算法类题目[Python版]
面试题012 数值的整数次方 解题思路1 考虑所有情况,循环连乘 代码: 面试题 顺时针打印矩阵 题目描述:输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字,例如,如果输入如下4 X 4矩阵: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 则依次打印出数字 ... 查看全文
[Python初级应用]线性回归
博主是高中生,前几天学到了初级的线性回归方程。总用卡西欧敲然后带入公式实在有些麻烦。于是心血来潮用Python实现了一下~ 原理:求线性回归方程: 求决定系数: 代码: # -*- coding:UTF-8 -*- import numpy as np #输入开始 li = list(input(" ... 查看全文
初识Flask——基于python的web框架
参考教程链接: 1.https://dormousehole.readthedocs.io/en/latest/ 2.https://www.w3cschool.cn/flask/ 前提准备:anaconda(python3),pycharm 一、写一个hello.py from flask imp ... 查看全文