python
文章平均质量分 52
CAMlive
炼丹术士
展开
-
ModuleNotFoundError: No module named ‘scipy._lib.six‘
ModuleNotFoundError: No module named ‘scipy._lib.six’报错解决方法win+R 打开cmdactivate envspip uninstall scipypip install scipy原创 2022-03-03 19:19:58 · 3067 阅读 · 0 评论 -
PyQt5 python 数据库 表格动态增删改
(一)、手动连接数据库(与下一个的程序连接数据库是独立的2个部分)(1)连接数据库(2)设置数据源类型(3)连接及测试(4)属性中的连接字符串(二)编程中使用数据库(5)在Form上加入datagridview,加入两个按钮(6)代码中加上数据库相关命名空间using System.Data.SqlClient;(7)第一个按钮“连接数据库”中的代码效果图from PyQt5.QtWidgets import *from PyQt5.QtGui import *f原创 2022-01-08 10:34:44 · 2429 阅读 · 0 评论 -
python+字符动画+粒子碰撞动画+手写画板
[题目五]:为游戏做准备1、建议在C#下使用GDI+2、MFC或C++.Net下用起来比较麻烦,网上MFC的例子较多3、主要的类Graphics参见MSDN:http://msdn.microsoft.com/zh-cn/library/system.drawing.graphics(v=vs.110).aspx?cs-save-lang=1&cs-lang=csharp#code-snippet-14、参考下面的例子,进一步拓展其他功能,实现更复杂的图形编程。比如贝塞尔曲线实现烟花效果h原创 2022-01-08 10:28:12 · 756 阅读 · 1 评论 -
python 浏览器 PyQt5
[题目四]浏览器:利用VC++.net里的浏览器控件实现浏览器,除以下步骤外,请参照常用的浏览器扩充功能。不少浏览器在发展初期都是利用IE的内核来实现的。拓展举例:各种浏览器功能的实现。步骤:1、在Form上放置webbrower、button、textbox控件2、利用panel控件(容器)来帮助安排界面容器是什么:容易就是一类控件,用来放其他控件,以使得界面整洁有序比如:3、利用控件的各种属性来设定控件的位置符合需要4、Button点击后,操作:webBrowser1.Navigat原创 2022-01-08 10:22:29 · 1109 阅读 · 0 评论 -
python 密码验证
[题目三]密码验证:(1)模拟登陆界面,判别用户名和密码,给出合适的提示,如果超过三次,锁定输入。用代替密码;或者最新输入显示,前面的变成;安全性措施。(2)同时添加如下图的加强验证(京东)。(3)在触动滚动条时再出现空缺位置。扩展:其他或自己设计一个加强型的验证,目的是区分人工与机器登录。DL.pyimport sysfrom PyQt5 import QtGui, QtCore, QtWidgetsfrom PyQt5.QtWidgets import *from PyQt5 impo原创 2022-01-08 10:19:21 · 1786 阅读 · 3 评论 -
python 汉字判断
[题目二]判断是否为汉字,改写程序,在编辑框里输入一个字符,判断是否是汉字。单字节的字符一般在0127之间,而双字节的汉字一般在128255之间。拓展举例:(也可以用正则表达式来实现判断)+修改错误;用正则表达式判别电话号码等;正则表达式:http://www.360doc.com/content/12/0225/13/19147_189500941.shtmlhttp://www.cnblogs.com/minlecun/archive/2011/12/06/2277399.html当然,下面的原创 2022-01-08 10:09:46 · 1886 阅读 · 0 评论 -
python 进程killer
(1)请在VS里面建立一个项目,然后在Form里放置一个按钮控件(2)双击按钮控件,在合适的部分加入下面红色的代码(3)拓展举例:进一步修改程序,给出一个列表显示正在运行的程序,让用户选择关闭哪个程序。processKiller.pyfrom PyQt5 import QtCore, QtGui, QtWidgetsclass Ui_ProcessKiller(object): def setupUi(self, ProcessKiller): ProcessKille原创 2022-01-08 10:07:07 · 479 阅读 · 0 评论 -
基于Django的博客兼学术主页管理网站
基于Django的博客兼学术主页管理网站摘要:本系统基于后端Django框架和前端HTML页面,使用MVT设计模式构建了博客兼学术主页管理网站。该网站具有编写博客、阅读博客、点赞评论其他人博客的博客系统交互功能。同时具有查看他人学术主页、关注他人学术主页的学术社交功能。基于Ajax的前端页面使得所有交互信息可以实时动态刷新,功能设计对用户友好。本报告将针对系统的开发原理、功能特点和设计方案进行介绍1 前言1.1预期实现目标用户通过主页进行注册,将信息写入数据库。登陆后可以写自己的博客,写完后也能存原创 2022-01-08 09:50:10 · 646 阅读 · 0 评论 -
RuntimeError: cudnn RNN backward can only be called in training mode
RuntimeError: cudnn RNN backward can only be called in training mode1 没有用 ‘.train()’ ,有些操作在 ‘.eval()’ 时是被禁止的2 在使用lstm时报的错,加一行下面的代码就可以了torch.backends.cudnn.enabled = False原创 2021-08-27 07:46:22 · 675 阅读 · 3 评论 -
python 决策树的底层逻辑
实验任务(实验题目、目的)Implementing a binary tree and its common operations with VC++ or Python,and then use this tree to make decision or classification.利用VC++/Python语言实现对二叉树的基本操作设计,用二叉树进行简单的判定或者分类,要求二叉树结点可以插入和删除。任务分析实现思路构造就是生成一棵完整的决策树。简单来说,构造的过程就是选择什么属性作为节点的过原创 2021-07-04 00:38:26 · 318 阅读 · 3 评论 -
pyqt5 地图可视化 网页地图 folium
实验任务(实验题目、目的)Implement a shortest path algorithm and apply it to the national railway system.以全国主要城市为图的顶点, 铁路连接为图的边, 距离作为加权, 设计完成一个最短路径自动查找系统. 输入为出发城市和目标城市, 输出为最短路径和距离.任务分析实现思路在研究、挖掘GPS位置数据、轨迹数据的过程中,地理信息的可视化展示是非常关键的一步。folium是js上著名的地理信息可视化库leaflet.js为P原创 2021-07-04 00:01:33 · 5527 阅读 · 18 评论 -
哈夫曼压缩文件python
实验任务(实验题目、目的)Implementing a data compressing program using Huffman coding.利用Huffman树和Huffman编码实现一个无损数据压缩软件工具。任务分析实现思路首先,对频率进行统计def WordCounting(words): wordset={} lis=[] for word in words: if word in wordset: wordset[原创 2021-07-03 23:27:15 · 892 阅读 · 3 评论 -
Mindspore实现手写字体识别
Mindspore实现手写字体识别一、实验目的加深对神经网络原理的理解熟悉Minspore平台掌握训练过程二、实验环境Windows + Python3+一台装有集成开发环境(IDE)—— PyCharm的计算机三、实验内容1.下载数据集放置目录如下四、代码填写#encoding=utf-8import matplotlib.pyplot as pltimport matplotlibimport numpy as npimport mindspore.dataset as原创 2021-07-03 23:16:17 · 3636 阅读 · 7 评论 -
K-means python
K-means测试一、实验目的加深聚类算法的理解熟悉K-means二、实验环境Windows + Python3+一台装有集成开发环境(IDE)—— PyCharm的计算机三、实验内容1.根据已有的数据来进行聚类。四、代码填写import randomimport mathimport numpy as npimport matplotlib.pyplot as pltplt.ion()plt.rcParams['figure.figsize'] = (10, 10)原创 2021-07-03 23:07:43 · 133 阅读 · 0 评论 -
数据结构作业总结_三种迷宫生成算法+三种走迷宫算法+pyqt5可视化(1)
三种迷宫生成算法+三种走迷宫算法+pyqt5可视化这是近期作业的总结,实现截图如下:1.作业实现1.1截图1.2实现思路将迷宫单元用二维列表表示,-1为墙,0为可以走的路首先初始化格子,等待输入,当点击按下后接受输入的迷宫列数,行数生成迷宫矩阵,据此画出迷宫。点击走迷宫按钮后,根据全局变量矩阵maz由三种算法计算路径。2.涉及的知识点迷宫生成算法:dfs算法,bfs算法,Prim算法,Kruskal算法走迷宫算法:dfs算法,bfs算法,A*算法,(迪杰斯特拉算法,弗洛伊德算原创 2021-04-11 20:36:21 · 1483 阅读 · 5 评论