python 高级开发
文章平均质量分 52
dfesge
这个作者很懒,什么都没留下…
展开
-
Python高级开发————进程与线程
Python高级开发————进程与线程需求1、基于multiprocess创建两个进程,同时复制进程.txt文件的上下两半部分,并各自将上下两个部分内容复制到两个新的text文件里。2、基于threading的多线程网络并发实现。将实验五的第二题更改成:(1)网络模型,UDP通信;(2)包含至少2个客户端;(3)转发模型,客户端服务器—>转发给其他客户端;实现1.py进程.txt111111111111111111111;二二二二二二二二二二二二;333333333333333原创 2021-01-02 15:27:50 · 477 阅读 · 2 评论 -
Python高级开发————网络编程
Python高级开发————网络编程TCPtcp_client.pyfrom socket import *#创建套接字,默认参数sockfd=socket()#发起连接,服务器地址server_addr=('localhost',8888)sockfd.connect(server_addr)#消息收发while(1): i=input('请输入指令(发送:1 结束:0):') if i=='0': break sockfd.send(i.e原创 2021-01-02 15:16:31 · 421 阅读 · 1 评论 -
Python高级开发————Mysql数据库
Python高级开发————Mysql数据库环境准备在cmd里安装pymysql,并配置环境需求(1)创建一个数据表为user(2)编写程序完成如下功能:注册,终端输入用户名和密码,将用户名密码存入到数据库中,用户名不能重复登录,从终端输入用户名和密码,如果该用户存在则得到登录成功,不存在则得到登录失败实现User.py# noinspection PyUnresolvedReferencesfrom PyQt5 import QtWidgets,QtGui,QtCorefrom原创 2021-01-02 14:57:47 · 617 阅读 · 0 评论 -
python高级开发————GUI编程
Python GUI编程-学生信息管理系统需求1、通过通过Qt Designer实现界面(1)主界面(2)添加学习信息(3)删除学生信息(4)修改学生信息界面(5)通过学生成绩高低查询学生信息2、通过QpushButton实现信号与槽,并将创建界面和逻辑分开实现。3、通过Python编程实现增加、删除、修改和查询学生信息和退出系统的功能。实现main_code.pyfrom PyQt5 import QtWidgets,QtGui,QtCorefrom PyQt5.QtW原创 2021-01-02 11:36:18 · 572 阅读 · 0 评论 -
Python高级开发————正则表达式
Python高级开发————正则表达式正则表达式主要用于过滤文本,将无效信息过滤,保留有效信息。如机器学习中的垃圾邮件分类。需求有一批网址:http://www.interoem.com/messageinfo.asp?id=35http://3995503.com/class/class09/news_show.asp?id=14http://lib.wzmc.edu.cn/news/onews.asp?id=769http://www.zy-ls.com/alfx.asp?newsid=3原创 2021-01-02 10:43:55 · 260 阅读 · 0 评论 -
Python高级开发————学生管理系统
Python高级开发————学生管理系统学计算机后,做的第一个项目就是用C++编写学生管理系统,此次用python来实现。需求1、创建4个.py模块,在一个包内,模块命名分别为main.py,ui.py,model.py,bll.py。2、(1)实现学生管理系统在控制台的输出显示界面如图1所示。(2)在model.py模块中建立学生类,其中包含的私有属性有name,age,score,id。(3)在bll.py模块中建立学生管理业务逻辑类,即在此模块中实现增加、显示、删除、修改和成绩排序等功原创 2021-01-01 10:32:56 · 701 阅读 · 1 评论