问题被pywin32和多线程之间的关系折磨了一上午,终于大体弄懂了,将一些经验记录一下,以备不时之需。在成像声纳幅相校正程序( https://github.com/Root-lee/hex2bin )中,软件2.0版本,在原来版本的基础上,通过COM接口调用Matlab程序,将幅相校正的第一步(使用Matlab计算幅相校正系数)也包含在软件之中,为操作人员又省去一个操作步骤。当前版本软件只需选择
继续阅读

问题描述在项目hex2bin( https://github.com/Root-lee/hex2bin ) 中,需要实现将一个txt文本中的十六进制码转换成相应的ascii码符号并写入一个.dat文件中,以用于声纳项目中的幅相校正操作。为了实现功能先在Linux虚拟机中写了一个小的python程序用来测试可行性,代码如下:123456input = open('raw.txt','r')raw =
继续阅读

最近看完了《集体智慧编程》一书,对常用的机器学习算法有了大体的了解,书中也分析了各个算法的优缺点,并指出了解决不同问题选择不同算法的方法,但是书中所讲太过繁琐,我在此提炼一下相关观点,也当是对自己看完本书作一些记录吧。 常用的10类机器学习算法: 线性回归 逻辑回归 决策树 SVM(支持向量机) 朴素贝叶斯 k最近邻算法 k均值算法 随机森林算法 降维算法 Gradient Boost和Adabo
继续阅读

错误出现背景最近在写python爬虫抓取照片时,需要将抓到的照片按学年、学院、班级建立文件夹并将相应图片存入相应文件夹。程序中使用到了这样一段代码,即先判断即将创建的文件夹是否存在,如果不存在,则创建该文件夹,代码类似如下: 12345# -*- coding: utf-8 -*- import ospath_of_pic = '1\\2' #当前文件夹子文件夹1,子文件夹1里又含有子文件夹2
继续阅读

Python多线程学习心得

分类: Python

使用python写程序,并用PyQt创建一个Gui。 问题描述当python程序运行耗费时间过长时,便会阻塞Gui进程,导致Gui无法刷新,从而使得程序出现“未响应”的情况。 解决办法这种情况下便需要使用Python的多线程功能。最常见的线程协同方式:UI主线程+后台线程UI被触发后,对应的主线程创建后台线程,后台线程在后台运行,并通过发信号给主线程,从而间接控制UI的显示。 例子以下是我编写的一
继续阅读

发现漏洞偶然的一个发现,学校教务处网站有一个小小的漏洞,会泄露全校所有学生的学号、姓名、及照片。这个漏洞存在于新版教务处里,当登录教务处之后,点击“学生个人查询”–>“基本查询”,会出现当前登录学生的所有个人资料,同时附带个人的证件照,并且证件照之上附带个人的姓名和学号信息,类似于下图: 漏洞便在这个照片之上。我们右击图片查看图片属性: 然后将图片地址粘贴在浏览器的地址栏然后点回车,在浏
继续阅读

大三结束,学校(乌克兰哈尔科夫国立航空航天大学)安排为期一个月的暑期实习,实习地点为与学校相邻的一个航空航天研究所,这次实习收获良多,大体了解了研究所的研究内容,接触了一些专业软件,借这个机会学会了微软Office的Excel,实习前Excel小白一个,连利用数据画图表都不熟练,实习后,我已经会用数据透视图分析数据,几十万数据处理逼迫我使用宏来做一些重复性动作,也大体了解了VBA代码,也可以磕磕碰
继续阅读

软件介绍本软件受本院潘老师所托所写,经过多次版本迭代,最后写成此软件。现将源码分享出来,欢迎大家一起优化修改。软件使用Python2.7版本写成,用户界面使用pyQt4.5版本写成,在Python中导入了win32模块,使用该模块可以调用Office接口,从而实现文档内容替换的功能。 这里是软件下载地址 软件功能本软件可以批量替换文档中的特定词句,支持文件类型:.doc .docx .xls
继续阅读

  • 当前页: 1  总页: 1

Root lee

高频与量化交易系统开发,
C++后台开发,Python爬虫开发


Student


Ukraine