zl程序教程

Python

  • 37 个 Python Web 开发框架总结

    37 个 Python Web 开发框架总结

    Q:Web 框架到底是什么? A:Web 框架主要用于网站开发。开发者在基于 Web 框架实现自己的业务逻辑。Web 框架实现了很多功能,为实现业务逻辑提供了一套通用

    日期 2023-10-26 10:13:49     
  • Python为什么成为人工智能的首选语言

    Python为什么成为人工智能的首选语言

    前言 之前一直都是在学习Python与机器学习,深度学习。但是究竟为什么在众多的编程语言中选择Python作为人工智能的首选语言呢我一直不得而知,今天就来以我的理解来梳理下吧。首先在我不再赘述P

    日期 2023-10-26 10:13:49     
  • 连Python都不熟也能跑通AI人脸识别?“隐藏Boss”竟是它!

    连Python都不熟也能跑通AI人脸识别?“隐藏Boss”竟是它!

    摘要:先把AI人脸识别跑起来,然后研究它是如何实现的,整个过程中确实收获不少。所谓先跟着做,再跟着学,实践与理论结合,自己感觉有理解了一些基础概念入个门,在此分享一下自己的捣鼓经验。 1、买台小“电脑” 既然要做人脸识别,那得找台带摄像头的小电脑啊。首先得价格便宜,简单搜了下,基本有以下几个选择: 树莓派4: ARM系统,生态好。价格合适,55刀。CPU在3个中最好,算力0.1TFLOPS K

    日期 2023-10-26 10:13:49     
  • Python 详解计算 Median Absolute Deviation(绝对中位偏差)| 还可用于异常值检测

    Python 详解计算 Median Absolute Deviation(绝对中位偏差)| 还可用于异常值检测

    CSDN 叶庭云:https://yetingyun.blog.csdn.net/ In statistics, the median absolute deviation (MAD) is a measure

    日期 2023-10-26 10:13:49     
  • 在python的setup.py中如何指定多个extra-index-url?

    在python的setup.py中如何指定多个extra-index-url?

    [本文出自天外归云的博客园] 以下内容来自chatGPT的回答(正解,已验证) 问题:在python setup.py中如何指定多个extra-index-url? 在 `setup.py` 文件中,我们可以使用 `setuptools` 工具的 `setup()` 函数来指定多个 `extra-index-url`。 例如,我们想要指定两个不同的 `extra-index-url`,一个是本地

    日期 2023-10-26 10:13:49     
  • 【python入门到精通】python面向对象super用法

    【python入门到精通】python面向对象super用法

    🚀 作者 :“大数据小禅” 🚀 粉丝福利 :加入小禅的大数据社群 🚀 欢迎小伙伴们 点赞👍、收藏⭐、留言Ὂ

    日期 2023-10-26 10:13:49     
  • 对比java和python对比

    对比java和python对比

    对比java和python对比java和python 2011年04月18日  1.难易度而言。python远远简单于java。  2.开发速度。Python远优于java  3.运行速度。java远优于标准python,pypy和cython可以追赶java,但是两者都没有成熟到可以做项目的程度。  4.可用资源。java一抓一大把,python很少很少,尤其是中文资源。  5.稳定

    日期 2023-10-26 10:13:49     
  • 将python的代码文件打包成可执行文件

    将python的代码文件打包成可执行文件

    1、使用pip install Pyinstaller  命令安装 2、使用命令 pyinstaller -F  *.py打包成exe 3、在\dist文件夹下找到exe;   一、pyinstaller相关参数 -F, –onefile 打包一个单个文件,如果你的代码都写在一个.py文件的话,可以用这个,如果是多个.py文件就别用-D,&nbs

    日期 2023-10-26 10:13:49     
  • 【Python 基础教程】Python中的程序流程控制语句

    【Python 基础教程】Python中的程序流程控制语句

    文章目录 前言一、分支语句二、循环语句1.可迭代对象2.while循环3.for循环4.九九乘法表 三.循环控制语句1.break2.continue3.goto4.else 四、循环相关的内置函数

    日期 2023-10-26 10:13:49     
  • Python正则表达式书写容易碰到的陷阱:\W*和\W*?匹配过程遇到的问题

    Python正则表达式书写容易碰到的陷阱:\W*和\W*?匹配过程遇到的问题

    老猿在分析《Python正则表达式\W+和\W*匹配过程的深入分析》中的问题时,想到一个问题,如果“re.split(’(\W*)’

    日期 2023-10-26 10:13:49     
  • Python如何根据日期判断周几

    Python如何根据日期判断周几

    一、概述 业务有一个需求,需要根据日期,判断周几。   二、代码 当前日期 import datetime today = datetime.datetime.now().weekday() + 1 print(today) 执行输出:5 指定日期 import datetime week = datetime.datetime.strptime("2020801", "%Y%m

    日期 2023-10-26 10:13:49     
  • python的模式匹配 - 正则表达式

    python的模式匹配 - 正则表达式

    之前学过perl,深知perl在模式匹配方面的强大,现在想完全转到python,虽说python的模式匹配没有perl那么强大,但还是可以用的,只是需要一个熟悉的过程。 参考资料: Python正则表达式指南 cnblog - 非常详细

    日期 2023-10-26 10:13:49     
  • 使用python通过接口方式发送钉钉消息

    使用python通过接口方式发送钉钉消息

    目前钉钉支持群聊消息的通过接口发送,需要建立群聊: 1、创建群聊 2、群聊设置自定义机器人:        根据提示自定义设置,最后获取webhook地址 相关说明文档  3、发送消息实现: def sendDing(msg): ''' 发送钉钉消息功能 ''' dingding_url = 'https:

    日期 2023-10-26 10:13:49     
  • python入门之后须掌握的知识点(excel文件处理+邮件发送+实战:批量化发工资条)【二】

    python入门之后须掌握的知识点(excel文件处理+邮件发送+实战:批量化发工资条)【二】

    相关文章: python处理Excel实现自动化办公教学(含实战)【一】 python处理Excel实现自动化办公教学(含实战)【二】 python处理Excel实现自动化办公教学(数据筛选、公式操作、单元格拆分合并、冻结窗口、图表绘制等)【三】

    日期 2023-10-26 10:13:49     
  • Python妙用re.sub分析正则表达式匹配过程

    Python妙用re.sub分析正则表达式匹配过程

    声明:本文所使用方法为老猿自行研究并编码,相关代码版权为老猿所有,禁止转载文章,代码禁止用于商业用途! 在《第11.23节 Pyth

    日期 2023-10-26 10:13:49     
  • Python+Selenium —— Web自动化测试:元素定位

    Python+Selenium —— Web自动化测试:元素定位

    前言 现在开始使用 Selenium 中的 Webdriver 框架编写自动化代码脚本,我们常见的在浏览器中的操作都会有相对应的类方法,这些方法需要定位才能操作元素,不同网页的元素也不同,可以根据自己情况选择使用类方法。下面开始学习元素定位 ; New一个后缀为.py的Pytho

    日期 2023-10-26 10:13:49     
  • python学习之TCP/UDP

    python学习之TCP/UDP

    TCP/UDP都是网络编程(socket)的两种基于C/S结构的程序。 UDP的9999端口与TCP的9999端口可以各自绑定。 UDP:非可靠连接速度快,服务器:创建socket 绑定ip和端口后直接从指定的IP和端口接收数据不用侦听;客户端:创建socket ,直接接收数据,不需要建立连接。 s = socket.socket(socket.AF_INET, socket.SOCK_DGRA

    日期 2023-10-26 10:13:49     
  • copy of Python

    copy of Python

    copy https://docs.python.org/3.5/library/copy.html   复制运算并不做对象拷贝动作,仅仅是建立一个连接到原始对象。  如果希望生成一个新的对象,进行修改,不改变原始对象, 则需要拷贝模块。 拷贝模块提供 深浅拷贝功能。 Assignment statements in Python do not copy objects,

    日期 2023-10-26 10:13:49     
  • Python绘图工具matplotlib的使用(图形并茂)

    Python绘图工具matplotlib的使用(图形并茂)

    matplotlib官网文档: http://matplotlib.org/gallery.html 支持win7_64_bit的matplotlib库下载网址: http://www.lfd.uci.edu/~gohlke/pythonlibs/#matplotlib   简单介绍: &nbs

    日期 2023-10-26 10:13:49     
  • 第6.6节 Python动态执行小结

    第6.6节 Python动态执行小结

    一、    Python动态执行支持通过输入数据流或文件传入Python源代码串,进行编译后执行,可以通过这种方式扩展Python程序的功能; 二、    动态执行方法可能导致恶意攻击,因此使用时需要限定使用范围,注意安全风险; 三、 &

    日期 2023-10-26 10:13:49     
  • python中文分词:结巴分词

    python中文分词:结巴分词

    中文分词是中文文本处理的一个基础性工作,结巴分词利用进行中文分词。其基本实现原理有三点: 基于Trie树结构实现高效的词图扫描,生成句子中汉字所有可能成词情况所构成的有向无环图(DAG) 采用了动态规划查找最大概率路径, 找出基于词频的最大切分组合 对于未登录词,采用了基于汉字成词能力的HMM模型,使用了Viterbi算法 安装(Linux环境) 下载工具包,解压后进入目录下,运行:pyth

    日期 2023-10-26 10:13:49     
  • Python小练习:优化器torch.optim的使用

    Python小练习:优化器torch.optim的使用

    Python小练习:优化器torch.optim的使用 作者:凯鲁嘎吉 - 博客园 http://www.cnblogs.com/kailugaji/ 本文主要介绍Pytorch中优化器的使用方法,了解optimizer.zero_grad()、loss.backward()以及optimizer.step()函数的用法。 问题陈述:假设最小化目标函数为$L = \sum\nolimi

    日期 2023-10-26 10:13:49     
  • python游戏开发:pygame中的IO、数据

    python游戏开发:pygame中的IO、数据

    一、python输入输出 1.输出 python一次可以打印多个变量,只要用一个逗号将每个变量隔开就可以了。比如: A = 123B = "ABC"C = 456D = "DEF"print(A,B,C,D)有些python内部系统的值我们也是可以打印出来的。比如: import sysprint(sys.copyright)print(sys.platform)print(sys.versio

    日期 2023-10-26 10:13:49     
  • 1 行Python代码能干哪些事,这 13个你知道吗?

    1 行Python代码能干哪些事,这 13个你知道吗?

    首先你要了解一下Python之禅,一行代码输出“The Zen of Python”: python -c "import this""""The Zen of Python, by Tim PetersBeautiful is better than ugly.Ex

    日期 2023-10-26 10:13:49     
  • python语法:

    python语法:

    1 #开始注释,‘’‘  ‘’’可以看做是文本字符串也可以看做是块注释;”:“开始后的缩进视为一个代码块类似{};缩进没有规定,但一般4个空格,注意:粘贴复制代码一定要检查缩进;大小写敏感; 2 数据类型  整数:包括正整数和16进制表示; 浮点数:带小数点的数,可以用数学表示或者科学表示:1.23e-1=0.123 布尔:True False,逻辑运算:not nor an

    日期 2023-10-26 10:13:49     
  • Python_元组、字典内建方法详解

    Python_元组、字典内建方法详解

    本篇补全元组、字典两种数据结构的内置方法的使用。想知道两种数据结构的详细介绍,请参考Python_数据结构篇,传送门:http://blog.csdn.net/jmilk/article/details/48391283 元组是序列类型一种,也是不可变类型数据结构,对元组修改后会生成一个新的元组。所以Tuple对象并没有太多的内置方法。 count(…) T.count(value) -

    日期 2023-10-26 10:13:49     
  • PyQt(Python+Qt)学习随笔:QAbstractItemView的selectionMode属性

    PyQt(Python+Qt)学习随笔:QAbstractItemView的selectionMode属性

    老猿Python博文目录 老猿Python博客地址 一、概述 selectionMode属性用于控制view中操作选择数据项的模

    日期 2023-10-26 10:13:49     
  • python中$和@基础笔记

    python中$和@基础笔记

      python 2.4以后,增加了@符号修饰函数对函数进行修饰,python3.0/2.6又增加了对类的修饰。 $ 在正则表达式中,匹配一个字符串的末尾。(参考http://www.runoob.com/python/python-reg-expressions.html)@符号是装饰器的语法糖,在定义函数的时候使用,避免再一次赋值操作(具体请参考https://blog.csdn.

    日期 2023-10-26 10:13:49     
  • 使用Python,OpenCV实现简单的场景边界/拍摄转换检测器

    使用Python,OpenCV实现简单的场景边界/拍摄转换检测器

    使用Python,OpenCV进行简单的场景边界/拍摄转换检测器 1. 效果图 2. 实现 2.1 步骤 2.2 什么是“场景边界”

    日期 2023-10-26 10:13:49     
  • Python实现AES的CBC模式加密和解密过程详解 和  chr() 函数 和 s[a:b:c]  和函数lambda

    Python实现AES的CBC模式加密和解密过程详解 和 chr() 函数 和 s[a:b:c] 和函数lambda

    1、chr()函数 chr() 用一个范围在 range(256)内的(就是0~255)整数作参数,返回一个对应的字符。   2、s[a:b:c] s=(1,2,3,4,5) 1>、 s[a]下标访问s列表内内容 列表下标从0开始,即 s[0]=1 s[1]=2 s[4]=5 s[-1]=5 s[-2]=4   2>、s[a:b] 这是一个左闭右开区间,即 s[0

    日期 2023-10-26 10:13:49     
  • 第十五章 使用PyQt进行Python图形界面程序开发

    第十五章 使用PyQt进行Python图形界面程序开发

    专栏:Python基础教程目录 专栏:使用PyQt开发图形界面Python应用 专栏:PyQt入门学习 老猿Python部分代码样

    日期 2023-10-26 10:13:49     
  • 【python入门篇——16】Python函数详解(函数定义,参数种类、返回值、作用域等)

    【python入门篇——16】Python函数详解(函数定义,参数种类、返回值、作用域等)

    一 函数 定义: 函数是指将一组语句的集合通过一个名字(函数名)封装起来,要想执行这个函数,只需调用其函数名即可 特性: 1.代码重用 2.保持一致性 3.

    日期 2023-10-26 10:13:49     
  • 学习Python能干什么工作?

    学习Python能干什么工作?

    Python有着强大的第三方库,无论你想通过计算机实现任何功能,Python官方库里都有相应的模块进行支持,因而大大降低了开发周期。另外,Python还有着优秀的跨平台、跨领域能力,可以覆盖IT行业90%以上应用场景。因此Python就业范围广阔,下面我们就从五个就业方向和

    日期 2023-10-26 10:13:49     
  • python - lambda 匿名函数三种等价写法

    python - lambda 匿名函数三种等价写法

    代码: # coding=utf-8 # run函数 def run(): print 'This is run!' # 第一种写法(PEP8规范不推荐) func = lambda: run() # 第二种写法 def func2(): return ru

    日期 2023-10-26 10:13:49     
  • 初进python世界之数据类型

    初进python世界之数据类型

    文章来源: https://www.cnblogs.com/seagullunix/articles/7297946.html 基本运算符 常用数据类型: 字符串(Str) 数字(Digit) 列表(List) 元组(Tuple) 集合(Set) 字典(Dict) 布尔(bool)  Python文件处理 基本运算符   当然,在讲数据类型之前,先了解一下Python的基本

    日期 2023-10-26 10:13:49     
  • python+flask 分分钟完美解析阿里云日志

    python+flask 分分钟完美解析阿里云日志

                   拿到了自己阿里云服务器的日志,对其需要进行处理。    class Read_Rizhi: def __init__(self,filename): self.filename=filename def open_file(self)

    日期 2023-10-26 10:13:49     
  • Python设计模式之单例模式

    Python设计模式之单例模式

      本系列文章是希望将软件项目中最常见的设计模式用通俗易懂的语言来讲解清楚,并通过Python来实现,每个设计模式都是围绕如下三个问题: 为什么?即为什么要使用这个设计模式,在使用这个模式之前存在什么样的问题? 是什么?通过Python语言来去实现这个设计模式,用于解决为什么中提到的问题。 怎么用?理解了为什么我们也就基本了解了什么情况下使用这个模式,不过在这里还是会细化使用场景,阐述模式的局

    日期 2023-10-26 10:13:49     
  • python实现GUI自动化(控制鼠标)|屏幕快照&图像识别基础

    python实现GUI自动化(控制鼠标)|屏幕快照&图像识别基础

    1.GUI自动化 ●GUI自动化就是写程序直接控制键盘和鼠标。这些程序可以控制其他应用,向它们发送虚拟的击键和鼠标点击,就像你自己坐在计算机前与应用交互-样。这种技术被称为“图形用户界面自动化”,或简称为“GUI自动化"。有了GUI自动化,你的程序就像-个活人用户坐在计算机前一样࿰

    日期 2023-10-26 10:13:49     
  • Python 爬虫+tkinter界面  实现历史天气查询

    Python 爬虫+tkinter界面 实现历史天气查询

    越长大我才越明白,前途,真的比什么都重要。 文章目录 一、实现效果 1. python代码

    日期 2023-10-26 10:13:49     
  • 【Python 百炼成钢】错位键盘、单词的长度、字母重排

    【Python 百炼成钢】错位键盘、单词的长度、字母重排

    文章目录 前言一、错位键盘🚩🪐问题描述🪐问题分析🪐代码实现 二、单词的平均长度🚩🪐问题描述🪐

    日期 2023-10-26 10:13:49     
  • python学习之内部函数:

    python学习之内部函数:

    python内置函数表:https://docs.python.org/3/library/functions.html 1 判断数据类型的函数:isinstance(变量, 待要判断的类型) 或type() 2判断某个对象是否可迭代:通过 collections 模块的 Iterable 类型判断 :isinstance(对象, Iterable) 3对列表函数的索引和值可同时迭代:enu

    日期 2023-10-26 10:13:49     
  • get current UTC datetime of Python

    get current UTC datetime of Python

    API https://docs.python.org/3/library/datetime.html#datetime.datetime.now now接口获取本地时间, tz不带表示当地时区, 带上可以指定特定时区。 utcnow获取世界协调时间 classmethod datetime.now(tz=None) Return the current local date and time.

    日期 2023-10-26 10:13:49     
  • python arguments  *args and **args     ** is for dictionaries, * is for lists or tuples.

    python arguments *args and **args ** is for dictionaries, * is for lists or tuples.

    below is a good answer for this question , so I copy on here for some people need it   By the way, the three forms can be combined as follows: def f(a,*b,**c): All single arguments beyond the fi

    日期 2023-10-26 10:13:49     
  • python:多任务(线程、进程、协程)

    python:多任务(线程、进程、协程)

    一、线程 1、创建线程 # 创建线程 import threading,time def task1(): for i in range(5): print('task1 -- 任务:%s' % i) time.sleep(1) def task2(): for j in range(10): print('task2 --

    日期 2023-10-26 10:13:49     
  • Python装饰器的高级用法(翻译)

    Python装饰器的高级用法(翻译)

    原文地址 https://www.codementor.io/python/tutorial/advanced-use-python-decorators-class-function   介绍 我写这篇文章的主要目的是介绍装饰器的高级用法。如果你对装饰器知之甚少,或者对本文讲到的知识点易混淆。我建议你复习下装饰器基础教程。 本教程的目标是介绍装饰器的一些有趣的用法。特别是怎样

    日期 2023-10-26 10:13:49     
  • python opencv 找到圆点标定板所有点后通过距离找两个角点6

    python opencv 找到圆点标定板所有点后通过距离找两个角点6

    先对大图中的标定板框选,然后再标定计算 工程目录结构  如果提示没有win32gui则 pip install pywin32 如果是conda的环境则 conda install pywin32  drawROI.py import copy import json import cv2 import n

    日期 2023-10-26 10:13:49     
  • Python 魔法方法查询表 -- 总结篇

    Python 魔法方法查询表 -- 总结篇

    据说,Python 的对象天生拥有一些神奇的方法,它们总被双下划线所包围,他们是面向对象的 Python 的一切。他们是可以给你的类增加魔力的特殊方法,如果你的对象实现(重载)了这些方法中的某一个,那么这个方法就会在特殊的情况下被 Python 所调用,你可以定义自己想要的行为,而这一切都是自动发生的。Python 的魔术方法非常强大,然而随之而来的则是责任。了解正确的方法去使用非常重要!

    日期 2023-10-26 10:13:49     
  • python - 自定义一个递归函数用于递归遍历指定目录下的所有文件

    python - 自定义一个递归函数用于递归遍历指定目录下的所有文件

    代码如下: #coding=utf-8 # RecursionDirTree.py 自定义一个递归函数用于递归遍历指定目录下的所有文件 import os # level:递归的层数,该

    日期 2023-10-26 10:13:49     
  • python编程(json数据输入)

    python编程(json数据输入)

    【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】     在之前的blog当中,我们一般

    日期 2023-10-26 10:13:49     
  • PyQt(Python+Qt)学习随笔:Qt Designer中toolBar的toolButtonStyle属性

    PyQt(Python+Qt)学习随笔:Qt Designer中toolBar的toolButtonStyle属性

    tooButtonStyle属性保存主工具栏按钮的样式设置,用来表示工具栏按钮的文字和图标怎么显示。 该属性的可设置值类型为枚举类型

    日期 2023-10-26 10:13:49