Python
随便学学
海 月
ฅ՞•ﻌ•՞ฅ Sharing is the spirit of the Internet.
展开
-
可能是全网最好用的桌面背单词软件
前言之前复习考研英语时,想找一个桌面背单词软件。看到市面上只有一款DesktopVoc,功能实现的不咋地,界面臃肿不美观,关键是还要收费,索性就自己用Python写了一个悬浮窗背单词小程序,实现了调整播放速度、窗户位置及大小、全屏模式、手动模式、复制、收藏、保存配置等功能。界面展示下载点击此处特征介绍调整播放速度(支持小数)鼠标左键调整位置,鼠标滚轮调整大小全屏模式切换播放顺序:随机播放、顺序播放切换播放模式:.原创 2021-04-29 00:02:54 · 12256 阅读 · 30 评论 -
Python 屏幕亮度的调节与息屏
按P调节第一次 亮度100%第二次 息屏第三次 0%第四次 50%第五次 100%...import wmiimport keyboardimport timefrom ctypes import windllHWND_BROADCAST = 0xffffWM_SYSCOMMAND = 0x0112SC_MONITORPOWER = 0xF170MonitorPowerOff = 2SW_SHOW = 5Brightness=50def Brigh.原创 2021-04-28 15:34:28 · 1716 阅读 · 0 评论 -
批处理 快速安装Python模块
用文本文档将以下代码保存为bat再打开即可:aset /p module=模块名:::echo 正在安装%module%:pip install -i https://pypi.tuna.tsinghua.edu.cn/simple %module%goto :a效果:原创 2021-04-24 16:56:53 · 337 阅读 · 0 评论 -
Python 微博热搜滚动播放
效果:双击播放并加速,右键弹出菜单,播放完毕将自动刷新代码from tkinter import *import timeimport tkinter as tkfrom requests_html import HTMLSession session = HTMLSession()file = "playtextwb.txt"text=" "bgcolor = '#000000'fgcolor = '#FFFFFF'def weibo(): h.原创 2021-04-24 16:26:32 · 484 阅读 · 0 评论 -
Python .py文件的打开方式
用编译器打开D:\Desktop\install\Python\Python38\Lib\idlelib不弹窗口直接运行D:\Desktop\install\Python\Python38原创 2021-04-24 12:02:32 · 1171 阅读 · 0 评论 -
Python 文本滚动播放
效果双击开始播放,继续双击可以加速播放右键可以弹出菜单:播放、暂停、退出代码from tkinter import *import timeimport tkinter as tkfile = "待播放文本.txt"line=" "bgcolor = '#000000'fgcolor = '#FFFFFF'def getLine(): global line # 读 with open(file, "r",encoding='u.原创 2021-04-24 02:18:59 · 1515 阅读 · 0 评论 -
Python 窗口编程 笔记
使用global语句如果你想要为一个定义在函数外的变量赋值,那么你就得告诉Python这个变量名不是局部的,而是 全局 的。我们使用global语句完成这一功能。没有global语句,是不可能为定义在函数外的变量赋值的。你可以使用定义在函数外的变量的值(假设在函数内没有同名的变量)。然而,我并不鼓励你这样做,并且你应该尽量避免这样做,因为这使得程序的读者会不清楚这个变量是在哪里定义的。使用global语句可以清楚地表明变量是在外面的块定义的。————————————————版权声明:本文为CS.原创 2021-04-23 17:06:18 · 400 阅读 · 0 评论 -
Python 中文词频统计
import jiebatxt = open("in.txt", "r", encoding='utf-8').read()words = jieba.lcut(txt)counts = {}for word in words: if len(word) == 1: continue else: counts[word] = counts.get(word,0) + 1items = list(counts.items())items.sort.转载 2021-03-13 21:12:40 · 3714 阅读 · 1 评论 -
Python 通过文本生成词云
首先安装以下库pip install -i https://pypi.tuna.tsinghua.edu.cn/simple jiebapip install -i https://pypi.tuna.tsinghua.edu.cn/simple WordCloud运行以下代码,即可生成简单的词云from wordcloud import WordCloudimport matplotlib.pyplot as plt #绘制图像的模块import jieba .转载 2021-03-13 18:26:36 · 1667 阅读 · 1 评论 -
批处理 将Python脚本编译成可执行文件
首先安装这个库 pyinstallerpip install -i https://pypi.tuna.tsinghua.edu.cn/simple pyinstaller编译pyinstaller -F -w 1.py确保脚本已放至系统根目录下,不然报错默认保存至如下目录若需设置图标并编译,则pyinstaller -F -w -i bitbug_favicon.ico 1.py...原创 2020-08-13 22:52:00 · 887 阅读 · 0 评论 -
Python 上课铃声的定时播放(具有较强的自我管理意识.jpg)
为了在家安心学习,我决定写一段代码播放上课的铃声。之前中学时就希望有一个这样的软件,周末就可以高效学习了。但是网上搜不到相关软件,当时也不会写代码,就用闹钟来代替了。现在自己写一个试试。原本我是用C++写的,但后来发现C++太麻烦了。要用到其他的库,那些库也不好安装,就换Python了。没想到Python这么方便。功能一、播放音频安装playsound库即可运行from playsound import playsoundplaysound('1.wav').原创 2020-08-13 21:49:24 · 1941 阅读 · 0 评论 -
用Python计算你买一套房需要多久
代码def Tax(a): if a<=0: a=0 elif a <= 5000: a = 5000 * 0.00 elif a > 5000 and a <= 15000:#python中是没有&&及||这两个运算符的,取而代之的是英文and和or a = 5000 * 0.00 + (a - 5000) * 0.10 elif a > 15000 and a <=原创 2020-06-23 11:26:14 · 720 阅读 · 0 评论 -
北京林业大学数字媒体技术基础 Python实验指导
目录1.Python3的安装、环境变量的配置以及常见库的极速安装2.Python中的图像处理3.Python语音处理入门4.pip下载速度慢怎么办?使用国内镜像!|| Python Opencv的安装方法5.Python处理视频6.Python实现图像的霍夫曼编码和译码...原创 2020-05-21 10:45:01 · 1059 阅读 · 0 评论 -
Python实现图像的霍夫曼编码和译码
一、实验目的对一副BMP 格式的灰度图像进行霍夫曼编码和译码二、函数代码实现新建Huffman.py文件,编写调用的功能函数#coding: utf-8from PIL import Image#利用python的PIL模块处理图像 class node: #节点的类 #定义节点构造方法 def __init__(self,right=None,le...原创 2020-04-20 16:21:05 · 5388 阅读 · 10 评论 -
用Python处理视频
练习 1. 从本地读取一段视频,并获取帧数,帧率以及时长import cv2cap=cv2.VideoCapture('.\light.mp4')nbFrames = int(cap.get(cv2.CAP_PROP_FRAME_COUNT))fps = int(cap.get(cv2.CAP_PROP_FPS))wait = int(1/fps * 1000/1) durat...原创 2020-04-01 17:08:16 · 4660 阅读 · 0 评论 -
pip下载速度慢怎么办?使用国内镜像!
原命令pip install opencv-python新命令pip install -i https://pypi.tuna.tsinghua.edu.cn/simple opencv-python只需要在pip install后加入国内镜像地址-i https://pypi.tuna.tsinghua.edu.cn/simple即可。...原创 2020-04-01 11:57:34 · 1221 阅读 · 0 评论 -
Python编程笔记
for循环后有冒号for i in params: print(i)检查列表params包含的元素params 参数列表多个变量对应列表中的参数,一一对应赋值nchannels,sampwidth, framerate, nframes = params [:4]#0~3假定params的值等于下标params [:4]#前数缺省默认为0。这里截取的是0~3,不包含...原创 2020-03-18 17:39:55 · 203 阅读 · 0 评论 -
Python语音处理入门
实验目的:1、读取音频数据2、绘制单通道及双通道音频波形3、计算语音信号短时能量与短时过零率4、绘制语谱图并观察语谱图中音频的基音周期、频率与共振峰准备工作: 首先,我们需要 import 几个工具包,一个是 python 标准库中的 wave 模块,用于音频处理操作,另外两个是 numpy 和 matplot,提供数据处理函数,这两个工具包的安装请参考...原创 2020-03-18 11:30:31 · 7055 阅读 · 7 评论 -
Python中的图像处理
PIL:Python图像处理类库读取、灰度、保存:from PIL import Image# 打开一个图像,注意是当前路径:im = Image.open('1.png')# 灰度化处理im = Image.open('1.png').convert('L')# 保存灰度图像:im.save('2.png')我们导入Image模块,在python模块学习中我们会知...原创 2020-03-07 23:05:31 · 1206 阅读 · 0 评论 -
Python3的安装(含环境变量的配置以及常见库的极速安装)
1.运行Python安装包下载地址:http://js1.down.chinaz.com/202002/python_x64_v3.8.2.zip2.为Python配置环境变量教程链接:https://jingyan.baidu.com/article/fc07f989a830d012ffe5191e.html3.安装pip(应该自带了)在cmd中键入pip --versi...原创 2020-03-04 13:38:46 · 809 阅读 · 0 评论 -
Python的数据类型
笔记来源https://www.runoob.com/python3/python3-data-type.htmlList(列表)List(列表) 是 Python 中使用最频繁的数据类型。列表可以完成大多数集合类的数据结构实现。列表中元素的类型可以不相同,它支持数字,字符串甚至可以包含列表(所谓嵌套)。列表是写在方括号[]之间、用逗号分隔开的元素列表。和字符串一样,列...转载 2020-02-24 12:25:46 · 242 阅读 · 0 评论 -
用Python分析新冠疫情数据
代码部分#建立一个省/市的类class Province : def __init__(self,Name,New,Diagnosis,Cured,Dead):#双下划线 self.Name=Name self.New=New self.Diagnosis=Diagnosis self....原创 2020-02-24 01:11:21 · 10073 阅读 · 0 评论