文章分类 - Python
python拾遗
摘要:1. 电脑上安装有多个版本的python时,pip安装模块到指定的python版本中,如: pip3.9 install matplotlib 2.在python3环境下使用python2 3.python的一些内置方法 print(id(1)) # 输出1的内存地址 print(ord('A'))
阅读全文
一行命令实现录屏,支持热键和鼠标操作,区域、帧率、格式任你选择
摘要:市面上的录屏工具软件有很多,基本都是窗口程序。毕竟,离开GUI的支持,设置参数、选择录像区域等操作都会变得非常困难。不过,窗口程序也并非无往不胜,即便是屏幕录像这样交互频繁的应用,控制台程序也同样可以大显身手,甚至比窗口程序的效率更高、操作更便捷。今天,我带给同学们的是一款命令行模式的录屏软件,可将
阅读全文
利用 Python 实现多任务进程
摘要:一、进程介绍 进程:正在执行的程序,由程序、数据和进程控制块组成,是正在执行的程序,程序的一次执行过程,是资源调度的基本单位。 程序:没有执行的代码,是一个静态的。 二、线程和进程之间的对比 由图可知:此时电脑有 9 个应用进程,但是一个进程又会对应于多个线程,可以得出结论: 进程:能够完成多任务,
阅读全文
做一个自动发送微信的程序
摘要:安装和导入 我们需要两个模块:apscheduler,pyautogui 快捷键 Windows+r 打开运行控制框,输入 cmd,进入命令行,输入: pip install apscheduler pip install pyautogui 导入: import pyautogui from da
阅读全文
Python写一个青年大学习提醒系统
摘要:做一个自动提醒的脚本,后来封装成了一个APP。 uniapp+flask前后端分离 2. flask后端部分 2.1 前景概要 脚本获取数据部分戳这里: https://blog.csdn.net/weixin_45304503/article/details/114501006 2.2 具体细节
阅读全文
Python一行代码能做什么,30个实用案例代码详解
摘要:Python语法简洁,能够用一行代码实现很多有趣的功能,这次来整理30个常见的Python一行代码集合。 1、转置矩阵 old_list = [[1, 2, 3], [3, 4, 6], [5, 6, 7]]list(list(x) for x in zip(*old_list)) [[1, 3,
阅读全文
用Python给图片添加水印的方法
摘要:分享几种可以给图片添加水印的方法,都是十分的简单实用,大家在看了之后也可以私底下去自己试试,有些方法需要的代码量就比较少,有些方法需要的代码量就稍微多一些,那我们开始吧 首先我们用opencv这个库来给图片添加水印,主要用到的函数是cv2.putText()方法,里面共有大概9个参数,当然我们并不需
阅读全文
8个 Python 加速运行骚技巧
摘要:Python 是一种脚本语言,相比 C/C++ 这样的编译语言,在效率和性能方面存在一些不足。但是,有很多时候,Python 的效率并没有想象中的那么夸张。本文对一些 Python 代码加速运行的技巧进行整理。 0. 代码优化原则 本文会介绍不少的 Python 代码加速运行的技巧。在深入代码优化细
阅读全文
人人都能看懂的 Python 装饰器入门教程
摘要:01 有关函数的四个重要概念 相信你在大多数文章中,至少也能知道例如「装饰器是装饰函数」,「在不修改函数代码的情况下增加额外功能」等核心概念,但首先要知道为什么函数能够被装饰。 例如在《流畅的Python》一书中,讲到函数的一开始就提出了一个概念,函数是一等对象 正如书中所说,在Python中一个函
阅读全文
几段Python代码,拿来直接使用
摘要:几段工作生活中常用的代码,都是最为基础的功能和操作,而且大多还都是出现频率比较高的,很多都是可以拿来直接使用或者简单修改就可以放到自己的项目当中 日期生成 很多时候我们需要批量生成日期,方法有很多,这里分享两段代码 获取过去 N 天的日期 import datetime def get_nday_l
阅读全文
60 个 Python 闯关小例子
摘要:来源: https://github.com/jackzhenguo/python-small-examples 一、 数字 1 求绝对值 绝对值或复数的模 In [1]: abs(-6)Out[1]: 6 2 进制转化 十进制转换为二进制: In [2]: bin(10)Out[2]: '0b10
阅读全文
90 条写 Python 程序的建议
摘要:1. 首先 建议1、理解 Pythonic 概念—-详见 Python 中的《Python之禅》建议2、编写 Pythonic 代码(1)避免不规范代码,比如只用大小写区分变量、使用容易混淆的变量名、害怕过长变量名等。有时候长的变量名会使代码更加具有可读性。(2)深入学习 Python 相关知识,比
阅读全文
迭代器生成器
摘要:# 可迭代对象:Iterable # 能被for循环遍历取值的数据类型:list/str/tuple/dict/set # 遍历(迭代):可迭代对象使用 for i in 可迭代对象:的循环语法从其中依次拿到数据使用的过程 # a="python" # for i in a: #遍历取值 # pri
阅读全文
进程
摘要:# 进程:运行的程序至少会有一个进程,是操作系统进行资源分配的基本单位 #进程是资源分配的最小单位,他是操作系统进行资源分配和调度运行的基本单位,例如:正在运行的QQ 微信等都是进程 # 一个进程默认有一个线程,进程里面可以创建多个线程,线程是依附在进程里面的 #进程语法结构 #multiproce
阅读全文
Python 中有 3 个不可思议的返回功能
摘要:第一个:神奇的字典键 some_dict = {} some_dict[5.5] = "Ruby" some_dict[5.0] = "JavaScript" some_dict[5] = "Python" >>> some_dict[5.5] "Ruby" >>> some_dict[5.0] "
阅读全文
用 Python 构建漂亮的 GUI
摘要:在 Python 中构建 GUI ,无论是显示一些文本的基本页面,还是构建公司使用的完整应用程序,Python 都可用于开发这些以及介于两者之间的所有应用程序。 Tkinter 是最受欢迎的软件包之一,它允许您使用 Python 构建 GUI,Tkinter Designer 软件包通过添加 Fig
阅读全文
用Python自动化管理邮件
摘要:基础配置需要打开 POP3/SMTP/IMAP,针对不同邮箱有不同的操作 以 88 完美邮箱 为例示范,本文主要分为下面两个部分介绍 imbox 收取邮件 openpyxl 写入 Excel 文件 案例一 将邮箱里所有邮件的相关信息存到 Excel 中备份 要解决这个需求,首先我们利用 keyrin
阅读全文
Python 优化提速的 8 个小技巧
摘要:目录: 0. 代码优化原则 1. 避免全局变量 2. 避免. 3. 避免不必要的抽象 4. 避免数据复制 5. 利用if条件的短路特性 6. 循环优化 7. 使用numba.jit 8. 选择合适的数据结构 Python 是一种脚本语言,相比 C/C++ 这样的编译语言,在效率和性能方面存在一些不足
阅读全文
PyPy为什么能让Python比C还快
摘要:「如果想让代码运行得更快,您应该使用 PyPy。」 - Python 之父 Guido van Rossum 对于研究人员来说,迅速把想法代码化并查看其是否行得通至关重要。Python 是能够实现这一目标的出色语言,它能够让人们专注于想法本身,而不必过度为代码格式等无聊的事情困扰。 但是,Pytho
阅读全文
python发送短信
摘要:# 互亿无线 https://www.ihuyi.com/ import requests # 用户名 查看用户名请登录用户中心->验证码、通知短信->帐户及签名设置->APIID account = "C80604386" # 密码 查看密码请登录用户中心->验证码、通知短信->帐户及签名设置->
阅读全文
浙公网安备 33010602011771号