python
文章平均质量分 73
zstar-_
西电在读硕士生,联系邮箱:zstar1003@163.com
展开
-
【Python】npy/pkl/csv读写效率测试
磁盘: ST1000DM010-2EP102系统:windows10。原创 2023-03-23 15:31:01 · 1150 阅读 · 0 评论 -
【Python】Streamlit库学习:一款好用的Web框架
Streamlit文档解读原创 2023-03-20 22:49:56 · 4919 阅读 · 0 评论 -
【Python】MongoDB数据库安装和Pymongo操作学习
mongodb的入门操作原创 2023-03-17 11:10:00 · 1701 阅读 · 0 评论 -
【Python】Pickle/PyTorch反序列化漏洞
一个漏洞原创 2023-02-28 21:36:11 · 1315 阅读 · 0 评论 -
【Python】协程学习笔记
note原创 2023-02-17 14:39:17 · 683 阅读 · 0 评论 -
【Python】多线程与多进程学习笔记
学习note原创 2023-02-12 17:03:46 · 1227 阅读 · 0 评论 -
【Python】批量提取图片经纬度并写入csv文件
无人机图片中往往包含经纬度信息,需要一个脚本批量将文件夹中包含经纬度信息的图片提取出来,保存成csv文件。原创 2022-12-03 11:50:21 · 3304 阅读 · 1 评论 -
【Python】numpy常用API整理汇总
本篇根据自己的实际应用筛选了一部分常用的numpy的API,如需了解更多内容,可以查阅官方文档。原创 2022-08-13 15:08:47 · 1769 阅读 · 0 评论 -
MNIST数据集的导入与预处理
在做KNN+LDA对MNIST数据集分类时遇到了不少坑,本篇文章主要是记录一下解决这些坑的方案,完整的代码和实验报告等作业结束提交后再进行上传。MNIST数据集MNIST数据集简介MNIST数据集,是一组由美国高中生和人口调查局员工手写的70000个数字的图片。每张图像都用其代表的数字标记。这个数据集被广为使用,因此也被称作是机器学习领域的“Hello World”。MNIST数据集的获取MNIST数据集网上流传的大体上有两类,不过两者有些不同,第一种是每幅图片大小是2828的,第二种是每幅图.原创 2021-10-20 02:00:28 · 8167 阅读 · 0 评论 -
WIN10上用pycharm配置tensorflow+opencv环境
作为人工智能专业的学生必然准备开始学习人工智能然而人工智能的环境千千万我打算先采用tensorflow来入门练手然而配置环境就耗费了我几个晚上的时间网上看了很多相关配置环境的教程最终采取Anaconda的方案毕竟在不同的环境下配置包,以后也方便转其它的包,以防冲突下面开始分享我成功安装的心得首先下载Anaconda ,创建环境略过(这部分博文很多,可以自行搜索参考,不会的也可以加我QQ询问)进入环境之后输入pip --default-timeout=1000 install tens原创 2020-11-24 22:23:54 · 635 阅读 · 1 评论 -
【Jupyter】ipynb转换成pdf文件
前言Jupyter创建了一种良好的交互方式,即将程序说明和代码放在同一个文档中。但是,如果别人没有jupyter环境,就无法打开ipynb格式的文件,因此有必要把.ipynb的文件转成pdf,以便传阅。我所使用的jupyter开发环境为juypter lab。导出pdf方式网上查阅了一些资料,导出pdf文件的方式主要有三种。1.直接导出据传,jupyter中可以直接将文件Download as 各种形式。然而我这里一种方式都没有显示,很奇怪,也找不到原因。2.直接打印运用Ctrl+p快捷键原创 2022-04-23 11:22:38 · 11750 阅读 · 0 评论 -
【Pyqt5】进度条QProgressBar的使用/多线程更新/按钮美化/图片编码/开机自启动
生动描绘一次pyqt项目开发中各种各样的问题及解决方案原创 2022-03-31 00:44:40 · 8985 阅读 · 4 评论 -
【爬虫实践】获取某城市天气数据
功能需求获取山东济南城市每天的天气情况。需要获取四个数据:天气、温度、风向、风级。url地址:http://www.weather.com.cn/weather/101120101.shtml思路分析该界面通过get请求,得到html数据,包含七天图示数据,故可用bs4对页面进行解析功能一:获取今日天气import osimport randomimport timefrom bs4 import BeautifulSoupimport reimport requests#原创 2022-02-09 22:23:00 · 2272 阅读 · 0 评论 -
【爬虫实践】爬取官方新闻标题、正文、时间
爬虫用的频率较少,每次使用都会手生,特此记录一次实战经历。项目需求要求爬取济南市政务网中“滚动预警”菜单中的文章,包括文章标题,文章正文,文章时间,并保存为txt文件。项目分析1、判断可爬取的内容首先查看该网站的robots.txt文件,发现并不存在该文件。因此相关公开信息可正常爬取。2、确定网页的加载模式网页加载可分为静态加载和动态加载。在网页中右键->选择查看源代码,即网页的静态代码。在网页中右键->检查,可查看浏览器当前渲染的内容。若两者一致,则网页是静态加载。此时,.原创 2022-01-16 17:03:58 · 4798 阅读 · 0 评论 -
【Python】.tsp文件的读取
pandas再复习原创 2021-12-04 23:20:39 · 6071 阅读 · 8 评论 -
python常用函数技巧汇总
常用技巧(持续更新)原创 2021-11-05 18:51:00 · 3067 阅读 · 2 评论 -
Jupyter常用技巧总结
在安装Anaconda时,顺带安装了Jupyter,但一直没用过。看到Jupyter在数据分析时展现的一些方便之处,便决定从pycharm转战到Jupyter。进入新的环境在Anaconda里面可能存在多个环境。通过下面的操作,可以在Jupyter中进入新的环境。这里以我的环境pytorch38为例。1.在命令行激活环境activate mxnet2.在环境中安装ipykernel:pip install ipykernel3.执行命令: python -m ipykernel insta原创 2021-09-08 01:14:11 · 1116 阅读 · 0 评论 -
超星尔雅不让下载?课件,拿来吧你!
在学校内,老师可能出于版权考虑,课件不开放下载,但这给学生造成了极大的不便。因为看课件的平台和课上答题互动的平台连在一起,这就导致每次答题都需要进行切换,极为麻烦。正好,我玩过爬虫,于是便想到可以用爬虫来批量拉取课件图片,再整合成pdf。图片元素获取按F12打开开发者工具,通过右键检查,找到了课件图片的url链接。观察发现,课件图片的页数正好对应着url次数的递增,这给批量爬取带来了极大的便利。批量爬取图片上传pdf是由一片片图片组成的,因此,不能完整地将源文件的pdf下载到,只能一张张地将原创 2021-09-07 01:42:24 · 4468 阅读 · 2 评论 -
【Python】批量修改文件名
目的:文件夹下的图片名称需要全部抹除修改。import osi = 1path = r'C:\Users\hp\Desktop\huizong\(1)所有带二维码的图片\模型库\复制备份\8zhuangpei\钻床夹具' # 要修改的文件夹路径pre_name = 'zuanchuang' # 修改后的文件名前缀for filename in os.listdir(path): newname = str(i) + ".jpg" os.chdir(path) os.re原创 2021-08-31 22:02:53 · 508 阅读 · 0 评论 -
超简单的pytorch(GPU版)安装教程(亲测有效)
之前安装pytorch框架,直接在pytorch官网复制命令下载。顺利安装之后,结果发现竟然是CPU版本,导致运行视频流十分卡顿,浪费了我这2060的GPU。于是果断卸载 pip uninstall torch pip uninstall torchvision经过数小时的尝试之后,终于成功安装,现将过程记录分享一下。1、安装cuda和anaconda要使用pytorch-GPU,首先确保自己的显卡是英伟达显卡(RTX),然后安装CUDA,这一步其它教程很多。安装好之后要查看自己的CUDA版原创 2021-03-14 13:08:19 · 21221 阅读 · 26 评论 -
PTA第02章练习题(Python)
PTA第02章练习题本篇内容所用到的函数概览:函数作用split()空格内为空白默认以空格分割,(,)以逗号分割map(a,b)将括号内的第二项作为自变量,第一项作为函数做映射ceil()返回数字的上入整数floor()返回数字的下入整数strip()用于移除字符串头尾指定的字符(默认为空格或换行符)或字符序列eval()用来执行一个字符串表达式,并返回表达式的值list()转换为列表print("",end="")取消换行原创 2021-03-12 23:58:21 · 16340 阅读 · 4 评论