自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Linux多版本python切换以及多版本pip对应 (cloud studio && Ubuntu16.04)

其实上面的步骤执行完后,pip默认对应版本就已经是python3.5了,而pip3不变仍然对应python3,这里要改的是pip2的配置文件,否则无法再使用pip2。打开错误提示中的“/usr/bin/pip2”文件,把文件中第一行的“#!上面删去后再输入$ python命令就会报错,因为系统不知该如何执行,然后我们为它建立一个新的默认链接到python3.5。通过下面的命令看到python3的很多可执行文件路径,留意 /usr/bin/python3.5,下面需要用来建立链接。

2023-02-14 21:34:36 1565 1

原创 python的列表推导式和生成器表达式对比

Python中的列表推倒式(List Comprehension) 和 生成器表达式(Generator Expression)是两种很相似的表达式,但含义却不大不同,这里做一个对比。

2023-02-08 17:20:24 792

原创 谷歌、微软、Meta?谁才是 Python 最大的金主

远景的(Visionary)、持续的(Sustainability)、保持的(Maintaining)、贡献的(Contributing)、支持的(Supporting)、伙伴的(Partner)、联合的(Associate)。因为,每个赞助方对 Python 的赞助都是全方位的长期持续性的(比如谷歌的云服务、微软的人力投入、对 CPython 及开源生态的贡献、每年各式各样的活动、宣传与推广),很多内容根本无法直接通过金钱来衡量!标题中的谷歌、微软、Meta 都是 PSF 最高级别的远景赞助者。

2023-02-07 15:24:59 771

原创 朴素贝叶斯代码实现python

这一阶段是整个朴素贝叶斯分类中唯一需要人工完成的阶段, 其质量对整个过程将有重要影响,分类器的质量很大程度上由特征属性、特征属性划分及训练样本质量决定。第二阶段——分类器训练阶段, 这个阶段的任务就是生成分类器,主要工作是计算每个类别在训练样本中的出现频率及每个特征属性划分对每个类别的条件概率估计, 并将结果记录。条件概率表示为: P(A|B), 读作“在B条件下A的概率”。而后验概率的计算,要使用贝叶斯公式,而且在利用样本资料计算逻辑概率时,还要使用理论概率分布,需要更多的数理统计知识。

2023-02-06 17:23:40 2033

原创 加密算法(python实现)

指的是加密和解密使用不同的秘钥。一把作为公开的公钥,另一把作为私钥。这对密钥中的公钥进行加密,私钥用于解密。反之亦然(被私钥加密的数据也可以被公钥解密)。在实际使用中私钥一般保存在发布者手中,是私有的不对外公开的,只将公钥对外公布,就能实现只有私钥的持有者才能将数据解密的方法。这种加密方式安全系数很高,因为它不用将解密的密钥进行传递,从而没有密钥在传递过程中被截获的风险,而破解密文几乎又是不可能的。

2023-02-06 17:20:42 1019

原创 Python 处理键映射值操作

Python 内置collection模块对普通数据类型(如dict,list,tuple和set)进行扩展和补充。Collection 模块提供9种扩展的数据类型对象,其中对dict字典扩展的就有5个对象(OrderedDict、ChainMap、defaultdict、UserDict、Counter)。Collections 模块提供对可变序列映射类型高性能方法,OrderedDict、ChainMap和Counter方法可以直接进行调用使用。

2023-02-06 16:56:08 800

原创 Python 多线程教程

在软件编程中,线程是具有独立指令集的最小执行单元。它是进程的一部分,并在共享程序的可运行资源(如内存)的相同上下文中运行。一个线程有一个起点、一个执行顺序和一个结果。它有一个指令指针,用于保存线程的当前状态并控制接下来按什么顺序执行。一个进程并行执行多个线程的能力称为多线程。理想情况下,多线程可以显着提高任何程序的性能。而且 Python 多线程机制非常人性化,您可以快速学习。

2023-02-04 17:22:01 839

原创 0基础如何入门人工智能?

最临近取样就是把已有数据分成几类,对新输入的数据计算与已知数据的距离,距离哪一个近,就把新数据分到哪一类,例如下图所示的电影分类,对于最后一行未知电影类型的电影,根据打斗次数和接吻次数,距离浪漫型更近,应该被归类为浪漫型电影。2017 年,鲁班的设计水平显著提升,目前已经学习百万级的设计师创意内容,拥有演变出上亿级的设计能力。深度学习是基于机器学习延伸出来的一个新的领域,由以人大脑结构为启发的神经网络算法为起源加之模型结构深度的增加发展,并伴随大数据和计算能力的提高而产生的一系列新的算法。

2023-02-03 16:46:59 1043 1

原创 人工智能—— 关于权重与偏置

人工智能是使用程序模拟人类神经感知的技术,他从根本上改变了传统程序的思维。传统程序采用断言的方式来进行,而人工智能则采用。这种方式其实是对分析归纳法的一种体现,随着算力与数据量的提升使得人工智能技术变得可能。人工智能涵盖很多领域、如机器学习、深度学习、神经网络等。本文的内容默认都在神经网络的架构下采用tensorflow进行实现。

2023-02-03 16:44:31 1573

原创 AI人工智能方向

图像处理,犬类识别,场景文字识别,人脸算法,图像增强,计算机影像,车型识别,物体检测,黄色图片识别,目标检测API文档Logo检测使用手册,名人识别,车辆分析,显微识别,图像风格化,天空分割,概念识别,图像美学评分,图像质量评估,场所识别,风格迁移,网红人物识别,无限天空,图像视频分析,智能相册,智能贴图,暴力图像识别,场景识别,智能视觉生产,思维导图评估,动漫化身独家,物体识别,内容安全,图像分割,车型识别(含配置参数),猫狗脸技术,图像识别,垃圾分类,图像比对,超清人像独家,图像识别引擎,宝宝检测,图像

2023-02-03 16:37:40 11835 4

原创 一站式开发平台 赋能办公全场景

并且对企业内部烟囱式、孤岛式的信息化建设提供高度灵活的API接口,让用户可以打通现有的成品软件和互联网服务,将第三方系统整合,形成一套能够相互联通的数字化生态体系,提高企业对内外部客户各类需求响应的完整性,打破数据孤岛,打破部门间的壁垒,实现数据的集成和共享。在远程工作环境中,如果沟通不畅,员工的工作效率会受到影响。疫情新常态,打破了传统办公场域的界限,办公者也趋向于选择自由、居家、灵活的办公场景,传统办公场景由此发生转变,从线下的物理空间走向线上“云端”,协同办公工具毫无疑问是企业数字化转型发展的基座。

2023-02-02 16:55:37 429

原创 python自动化办公--pyautogui控制鼠标和键盘操作

在公司某些工作场景下,需要大量重复的工作,重复的工作完全可以通过python软件的自动化实现,省时省力。PyAutoGUI是一个纯Python的GUI自动化工具,其目的是可以用程序自动控制鼠标和键盘操作,多平台支持(Windows,OS X,Linux)。大量的windows端上使用某公司的代理软件,不时会出现不可用的情况,多次反馈某公司无果,可又不能不用,只能是定期去重启一下。2、程序会尝试进行五轮的登陆操作(使用对应的阶段的图片),期间检测到成功登陆则退出。

2023-02-02 16:05:01 3099

原创 一个小的Python操作文件应用,简单而实用

Python除了对文件内容进行读写操作外,还可以对文件和文件夹本身进行操作,但是需要我们导入os模式。

2023-02-02 14:41:00 463

原创 实战案例 Python批量识别银行卡号码并且写入Excel,初学者也可以轻松使用~

大家好,这里是恶霸今天我们继续学习Python自动化办公:每次有新员工入职,都要收集大量的工资卡信息,并且生成Excel文档,能不能用Python地解决呢?今天我们就来学习一下,如何。

2023-02-02 14:35:52 546

原创 Pytorch Mac GPU 训练与测评

今天中午看到Pytorch的官方博客发了Apple M1 芯片 GPU加速的文章,这是我期待了很久的功能,因此很兴奋,立马进行测试,结论是在MNIST上,速度与P100差不多,相比CPU提速1.7倍。当然这只是一个最简单的例子,不能反映大部分情况。这里详细记录操作的一步步流程,如果你也感兴趣,不妨自己上手一试。

2023-02-01 16:56:42 3001 1

原创 兔年说兔,那些年,我们碰到与【兔】相关的编程面试题

问题:一只兔子藏身于 20 个圆形排列的洞中(洞从 1 开始编号),一只狼从 x 号洞开始找,下次隔一个洞找(即在 x + 2 号洞找),在下次隔两个洞找(即在 x + 5 号洞找),它找了 n 次仍然没有找到。兔年,兔子,鸡兔同笼问题,兔子繁殖,好家伙,兔子可是 Python 面试题中的常客,既然【兔了个兔】了,那不得不给大家呈现一篇众多兔子参与的博客。使用一个小循环,解决鸡兔同笼问题,在 for 循环中遍历兔子的数量,然后根据兔子数量求鸡的数量,解决问题的过程是通过一个等式进行判断,即。

2023-02-01 16:43:42 566

原创 Python 对音视频文件进行解析

本期,我们在工作遇到要频繁地查看和查找多媒体文件信息,学习到了使用python中第三方库pymediainfo模块便捷快速解析指导的多媒体文件。根据不同场景和需求,个性化解析出想要的多媒体详细信息,提高我们工作效率,更多的时间学习其他新知识啦~

2023-02-01 16:39:06 1152

原创 对象的序列化和反序列化

Python中实现序列化和反序列化除了使用json模块之外,还可以使用pickle和shelve模块,但是这两个模块是使用特有的序列化协议来序列化数据,因此序列化后的数据只能被Python识别,关于这两个模块的相关知识可以自己看看网络上的资料。处理JSON格式的数据很显然是程序员必须掌握的一项技能,因为不管是访问网络API接口还是提供网络API接口给他人使用,都需要具备处理JSON格式数据的相关知识。

2023-02-01 16:18:33 1940 1

原创 Python列表

/输出不存在的下标会报错。

2023-02-01 16:09:25 237

原创 完整数据分析流程:Python中的Pandas如何解决业务问题

数据清洗是指找出数据中的「异常值」并「处理」它们,使数据应用层面的结论更贴近真实业务。

2023-01-30 17:39:37 405

原创 使用Python读取和处理安卓传感器数据与CSV读取

计算机通过从标准输入、文件和传感器中读取数据,然后将其存储在内存中进行处理。数据处理可以是在线的,也可以是离线的,这取决于用户的喜好。数据处理是将原始数据转换为有意义的信息。其目的是分解数据,并以图形方式向终端用户表示。本教程解释了如何使用Python记录各种智能手机传感器的数据并进行离线处理。首先,你将传感器的数据提取到一个CSV文件中。然后用Python读取CSV文件,并对提取的数据进行处理以显示。此外,它还被处理成小波变换。

2023-01-30 17:00:29 1980

原创 使用Python读取和处理安卓传感器数据与CSV读取

多年来,数据一直是世界运作的重要组成部分。这些数据可以从GDP到血样,再到世界的各个方面。随着我们数据的增长,统计学找到了从它们中提取更多意义的方法。这些方法之一被称为方差分析(ANOVA)。方差分析是一套统计模型,分析平均值之间的差异。微软在Excel中提出了统计学插件来解决这些问题。然而,微软的Excel仍然有一定的局限性。后来又出现了R-studio和Python等工具。有了Python,对正态性和同质性的检验变得更加容易。

2023-01-30 16:54:35 549

原创 使用Python/NetworkX的图表数据科学

社区检测算法旨在根据网络节点的连通性对其进行聚类。标签传播是一种广泛使用的方法,并在Python NetworkX库中有一个实现。

2023-01-30 16:51:04 283

原创 自学数据分析——数据分析方法和模型

通过上面的内容,我们学习了几种常用的数据分析方法和数据分析模型。数据分析方法包括:占比分析、趋势分析、对比分析、象限分析、排名分析、维度拆解。数据分析模型包括:费米问题-大致估算模型、七问分析法模型、AARRR模型。当我们进行数据分析时,面对数据指标,我们可以使用上面的分析方法进行分析,如果有需要解决的问题,我们可以通过数据分析模型进行分析处理。

2023-01-30 16:42:34 831

原创 使用Plotly和Python进行交互式数据可视化

Plotly是一个伟大的图表替代品,用于你的数据探索和分析。正如所见,它提供的交互式仪表盘可以帮助你更好地识别你的异常值,并通过导航来更好地了解你的数据。我可能不会对每一个数据集都使用 plotly,但它是一个非常有趣的库,我们应该了解一下。

2023-01-30 16:40:08 962

原创 Pipenv使用指南:轻量级虚拟环境管理工具详解

学习是一个不断坚持的动态过程,学以致用才是关键。

2023-01-29 21:11:47 631

原创 Python 项目工程化最佳实践指南

Python 工程化这件事都没有统一的规范和项目管理的方案,也许是因为 Python 突然兴起的时间较短、用于开发大型项目的公司较少。所以为了帮助内部的同学更好的解决 Python 工程化问题和分享下个人的开发习惯和代码管理思路写下这篇文章。

2023-01-29 20:49:10 1212 1

原创 Python 操作pdf(pdfplumber读取PDF写入Exce)

pdfplumber.Page类常用属性常用方法。

2023-01-29 20:36:38 1864

原创 如何免安装使用 Python?推荐 17 个在线的 Python 解释器

安装 Python 很容易,但或许你正在用智能手机/平板电脑,在用不允许安装软件的电脑,或者因为其它原因无法安装 Python。那么,如何通过免安装的方式使用 Python 呢?本文将介绍 17 个免费的 Python 解释器和交互式 Shell(也称为 REPL),你可以从 Web 浏览器中直接访问。(译注:国内访问部分网站不稳定,可以多试试,或者借助其它辅助上网的工具)尽管有以上缺点,但是用它们来练习编写 Python 代码是足够的。下面就是 Python 在线服务网站的列表。

2023-01-29 20:30:42 922

原创 centos7.4安装python3.9环境

centos本身环境里是有python默认版本的,我这里是Python 2.7.5,同时Linux下源码的安装一般由3个步骤组成:配置(configure)、编译(make)、安装(make install),安装python开发环境也是这个步骤。本次针对于centos系统和python3.9,其他版本操作相似。2、python官网下载Python3.9.0。输入python3 进入python3的解释器。2.使用wget命令下载。1、yum安装依赖环境。点击downloads。

2023-01-29 20:25:07 814

原创 centos7.4安装python3.9环境

centos本身环境里是有python默认版本的,我这里是Python 2.7.5,同时Linux下源码的安装一般由3个步骤组成:配置(configure)、编译(make)、安装(make install),安装python开发环境也是这个步骤。本次针对于centos系统和python3.9,其他版本操作相似。2、python官网下载Python3.9.0。输入python3 进入python3的解释器。2.使用wget命令下载。1、yum安装依赖环境。点击downloads。

2023-01-14 21:57:28 386

原创 2023年最值得关注的机器人趋势TOP10

新兴的机器人技术趋势和预测满足了对工业自动化、数字化和可持续性的需求。仓库中的材料处理由自动移动机器人(AMR)和自动引导车辆(AGV)实现自动化。相关机构对8949家全球初创企业和2023年机器人趋势规模的样本进行了研究,深入研究了顶级机器人趋势和预测。这项研究提供了数据驱动的创新智能,通过概述机器人行业的初创企业和开发技术,增强了战略决策。这些见解是通过利用全球2500000多家初创企业和扩张公司来涵盖2023年的机器人技术趋势和预测而获得的。

2023-01-11 21:55:13 432

原创 Python玩人工智能:你的俯卧撑做对了吗?

创建一个新的Python文件,取名为poseutil.py,这是我们创建的姿势识别的模块,在这个模块中有一个PoseDetector的姿势识别器类,使用它可以识别人体姿势、获取人体姿势数据以及计算人体姿势相关点的角度。编写下面的代码,调用poseutil模块,获取人体姿势数据,并计算人体中肩膀、臀部、膝盖三个点以及肩膀、手肘、手腕构成的角度,通过这2个角度来判断俯卧撑是否标准。也可以点开PyCharm的设置,看到项目的Python环境中,是否有以上的工具包,如果有就表示安装成功了。

2023-01-11 21:25:22 436

原创 centos7.4安装python3.9环境

centos本身环境里是有python默认版本的,我这里是Python 2.7.5,同时Linux下源码的安装一般由3个步骤组成:配置(configure)、编译(make)、安装(make install),安装python开发环境也是这个步骤。本次针对于centos系统和python3.9,其他版本操作相似。2、python官网下载Python3.9.0。输入python3 进入python3的解释器。2.使用wget命令下载。1、yum安装依赖环境。点击downloads。

2023-01-11 21:17:08 354

原创 Numpy数据分析csv文件的应用

CSV(Comma-Separated Value,逗号分隔值) CSV是一种常见的文件格式,用来存储批量数据frame : 文件、字符串或产生器,可以是.gz或.bz2的压缩文件array : 存入文件的数组fmt : 写入文件的格式,例如:%d %.2f %.18edelimiter : 分割字符串,默认是任何空格frame:文件、字符串或产生器,可以是.gz或.bz2的压缩文件dtype:数据类型,可选delimiter:分割字符串,默认是任何空格。

2023-01-08 22:15:30 357

原创 安装node-sass失败 或 npm install Error: not found: python2 解决方案

实在太坑了,之前遇到安装失败使用方法一完美解决。最近又一次遇到了,但是方法一又无效了。于是我又在网上找到另一个方法,就是用。正常的替换也会出问题,还要改配置。

2023-01-08 21:23:47 8103 2

原创 Python中is和==的区别

在Python中一切都是对象。Python中对象包含的三个基本要素,分别是:id(身份标识)、type(数据类型)和value(值)。对象之间比较是否相等可以用==,也可以用is。is和==都是对对象进行比较判断作用的,但对对象比较判断的内容并不相同。下面来看看具体区别在哪?以下代码在Python3.5下测试通过。

2023-01-08 20:41:31 4522

原创 深入理解 Python 的对象拷贝和内存布局

在本篇文章当中主要给大家介绍 python 当中的拷贝问题,话不多说我们直接看代码,你知道下面一些程序片段的输出结果吗?b = aa[0] = 100复制代码a[0] = 100复制代码复制代码复制代码复制代码在本篇文章当中我们将对上面的程序进行详细的分析。在本篇文章当中主要给大家介绍了 python 当中对象的拷贝和内存布局,以及对对象内存地址的验证,最后稍微介绍了一下 cpython 内部实现列表的结构体,帮助大家深入理解列表对象的内存布局。以上就是本篇文章的所有内容了,我是恶霸。

2023-01-05 22:43:33 305

原创 使用Python的Selenium进行网络自动化的入门教程

自动化可以被看作是在使用电子机器或机器人来执行任务的过程中去除人力的过程。在这篇文章中,我们将研究网络流程的自动化。让软件机器人在网络上自动执行流程和任务的能力被称为网络自动化。使用网络自动化,我们可以做很多事情,例如。在现代社会中,对执行重复性任务的速度的需求是必须的,这使得自动化成为必要。Selenium是一个框架,用于网络应用程序测试、自动化软件测试和刮擦网络。在python中,Selenium可以被看作是一套帮助开发者与网络互动的库,以实现网络流程的自动化。

2023-01-05 22:25:10 2223 1

原创 计算机基础

数据中心机房建设是一个系统工程,它由主机房(包括 网络交换机、服务器群、存储器、数据输入、输出配 线、通信区和网络监控终端等)、基本工作间(包括办 公室、缓冲间、走廊、更衣室等)、第一类辅助房间 (包括维修室、仪器室、备件间、存储介质存放间、资 料室)、第二类辅助房间(包括低压配电、UPS电源室、 蓄电池室、精密空调系统用房、气体灭火器材间等)、第三类辅助房间(包括储藏室、一般休息室、洗手间 等)组成的。内存和外存的区别:1内存断电后数据丢失 2外存断电后数据可以保存。国内:联想、浪潮、曙光、华为。

2023-01-05 22:20:06 602

空空如也

空空如也

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

TA关注的人

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