![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
文章平均质量分 80
MarvinMao
毕业于重庆邮电大学,在校间自学php+mysql,做过几个中小型项目。现自学python。无大型项目经验,本博客用于记录学习过程。
展开
-
用pyinstaller将python程序打包成可执行程序
说明目录一、背景二、安装 PyInstaller三、在pipenv下面用pyinstaller打包1、安装pipenv2、启动pipenv3、安装小程序的依赖包4、在pipenv环境下安装pyinstaller5、打包程序6、注意事项7、可能遇到的坑一、背景我们在使用python写了程序后,可以使用 PyInstaller 将 Python 程序生成可直接运行的exe程序文件,这个程序可以转发给其他人在 Windows 或 Mac OS X 平台上使用,且不需要他们安装Python解释器和相应的包。本原创 2021-04-27 08:53:21 · 408 阅读 · 2 评论 -
学生考试安排软件V4.0使用说明(附软件下载)
说明目录使用说明软件界面功能一:生成考号、考室、座位号1、准备学生名单表格2、上传准备好的学生名单表格3、设置相关参数4、生成座位号功能二:生成座位签1、准备座位号表格2、设置信息3、生成座位签4、生成的座位签表格格式如下打印座位签使用注意软件下载地址使用说明这是本人开发的学生考试安排软件V4.0的使用说明软件界面软件分为上下两个功能区:生成考号、考室、座位号,生成座位签功能一:生成考号、考室、座位号1、准备学生名单表格学生名单EXCEL表格,包含班级和姓名两列,例如:说明:标题可有原创 2021-04-25 10:48:41 · 2603 阅读 · 0 评论 -
matplotlib、seaborn各类图形实现备查笔记
导入matplotlib 、numpy,在jupyter_notebook中设置图形显示,设置中文显示,设置减号显示import matplotlib.pyplot as pltimport numpy as np%matplotlib inlineplt.rcParams['font.sans-serif']=['SimHei']plt.rcParams['axes.unicode_minus']=False折线图x = np.linspace(0,100,1000) # 构建x.原创 2021-04-07 13:07:10 · 256 阅读 · 2 评论 -
python学生考试安排软件、座位签V4.0
背景:学校每月都要月考,每学期要期末考,需要对全年级学生进行随机排序,安排考室、座位号、考号,并且打印座位签有时候会按照上期的成绩排序安排考室、座位号和考号为减轻老婆大人的工作量,写了这个小程序,并且使用tkinter实现可视化操作,原因你懂的老婆大人目前是我唯一的客户,是我学习编程最大的动力!!实现效果如下软件界面考生考号、考室、座位号文件座位签文件,直接打印就可以了源码如下'''coding:utf-8author:Marvinmao学生考试随机排号,生成座位签原创 2021-03-30 15:14:43 · 1618 阅读 · 0 评论 -
python基础知识点大全
Python知识点查漏补缺(B站求知讲堂)python介绍python是面向对象的解释性计算机程序设计语言,胶水语言需要解释器(翻译)成机器语言1991年公开发行第一版,1989年由guido van rossum开发,作为ABC语言的继承guido是monty python喜剧团体的爱好者,所以将这个语言命名python2000年发布2.0,2008发布3.0,2020年开始不再更新2.0python特点1、运行速度较慢(编译型语言-解释性语言),差别在毫秒级2、代码不能加密,已源码原创 2021-03-23 14:22:07 · 649 阅读 · 0 评论 -
python做的学生考试编排,座位签打印软件openpyxl
功能:1、对学生信息进行随机排序,并生成考号、考试、座位号2、根据排序信息生成座位签import pandas as pdfrom openpyxl import Workbookfrom openpyxl.styles import Alignment,Font,Border,Sidefrom random import *from time import sleep# 系统初始设置# 设置排序表的列名columns = ['班级', '姓名', '语文', '数学', '外语',原创 2020-10-26 21:47:43 · 2223 阅读 · 0 评论 -
学生成绩分析报告数据分析可视化python实现源码seaborn、matplotlib
import pandas as pdimport matplotlib.pyplot as pltimport seaborn as snsimport numpy as npplt.rcParams['font.sans-serif']=['SimHei']plt.rcParams['axes.unicode_minus'] = False%matplotlib inlinedata1 = pd.read_excel('2019期末.xls',skip=0)data1.rename(c原创 2021-04-07 13:11:49 · 3083 阅读 · 2 评论 -
本地学生信息管理系统增删改查排序
学生信息管理系统:采用本地txt文件存储学生信息包括学号、姓名、英语成绩、python成绩、java成绩-实现增、删、改、查、排序、计算总人数、显示全部、退出系统,功能本地运行效果:最后可用pyinstaller进行文件打包,以便在其他地方使用'''学生信息管理系统:1、采用本地txt文件存储学生信息2、包括学号、姓名、英语成绩、python成绩、java成绩3、实现增、删、改、查、排序、计算总人数、显示全部、退出系统,功能'''filename="students.txt"原创 2020-10-19 21:06:37 · 1607 阅读 · 1 评论 -
利用百度api识别图片里面的文字
# encoding:utf-8# 利用百度api识别图片里面的文字,测试识别率挺高的import requestsimport base64# 调用百度api接口request_url = "https://aip.baidubce.com/rest/2.0/ocr/v1/accurate_basic"# 二进制方式打开图片文件myimage = input('请输入图片名称,包括后缀:')save_file = input('请输入要保存的TXT文件名:')f = open(my原创 2020-10-09 16:55:08 · 594 阅读 · 0 评论 -
python超简洁求某一范围内所有素数
# 求最大maxn的所有素数def sushu(maxn): n=1 # 从1开始找素数 sushu = [] # 列表用于存储所有素数 while n <maxn: list2 = list(map(lambda x: n%x ,[i for i in range(2,n)])) # 关键在这一行,[i for i in range(2,n)] 创建一个列表,包含除了1和n的所有整数 # 然后用map函数,用n除以每个列原创 2020-08-18 20:07:48 · 1758 阅读 · 0 评论 -
用字符串函数实现简单加密
'''加密和解密明文:ABCDEFGHIJKLMNOPQRSTUVWXYZ密文:DEFGHIJKLMNOPQRSTUVWXYZABC其他字符明文和密文相同,不区分大小写编写函数:输入明文,输出对应密文'''def encode_sct(mingwen): '''加密函数''' sct_str = "" # 空字符串用来存储密文 for i in mingwen: # 遍历用户输入的明文字符串 i = i.upper() # 把字符转换成大写原创 2020-08-16 11:49:53 · 1930 阅读 · 0 评论 -
简单的贪食蛇游戏 python+turtle+freegames
就一个python文件,直接上代码:from turtle import *from random import randrangefrom freegames import square, vectorfood = vector(0, 0)snake = [vector(10, 0)]aim = vector(0, -10)def change(x, y): # 改变蛇的方向 aim.x = x aim.y = y# 判断蛇是否在框内,参数head是一个坐原创 2020-08-01 20:17:44 · 916 阅读 · 0 评论 -
python实现每天自动签到领积分
新建一个python文件,checkin.py,保存到电脑上某个位置,我这里保存到的是E:\pyproject\checkin.py# 引入3个包from selenium import webdriverfrom time import sleepimport random# 程序启动后先休眠1-4秒sleep(random.randint(1, 4))# 调用Selen...原创 2020-04-25 13:22:11 · 2772 阅读 · 2 评论 -
python学习笔记 - 类、模块相关
1、判断是否是None值,采用is判断,不用==2、如果一行代码太长,用()加起来后可以回车换行,系统默认会放到一行代码里面执行3、if后面的语句可以加个return,return后面的语句不会执行,当然也可以用其他方式,比如if…else…类::::4、如果要访问其他类或者父类的私有属性、私有方法,可以通过父类公有方法访问5、如果多个父类或多级父类有同名方法、属性,python3遵守广...原创 2020-03-17 22:05:58 · 122 阅读 · 0 评论 -
初次用python写一个简单爬虫-获取电影网站电影列表
import refrom urllib import requestimport timeurl = 'https://www.dytt8.net/html/gndy/dyzz/list_23_{}.html'root_pattern = '<table width="100%" border="0" cellspacing="0" cellpadding="0" class="t...原创 2020-03-17 21:56:11 · 1317 阅读 · 0 评论