用python将文件夹里所有文件路径写入xml文件

项目实现功能本项目主要是为简化更新包的数据打包。程序可以批量提取文件夹中的文件名及扩展名,并将结果存储为xml格式,根目录不需要提取。支持所有文件类型。例如:文件:bin/assets/car/granLavida1.swf提取到xml文件为:< file path=”assets/car/granLavida1.swf” filename=”assets/car/granLavida1.
Continue reading

  • Page 1 of 1

Root lee

沉默是金


Programmer


HangZhou
功能先在Linux虚拟机中写了一个小的python程序用来测试可行性,代码如下:123456input = open('raw.txt'
Continue reading

机器学习常用算法优缺点对比

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

python使用mkdir函数出现错误WindowsError:[Error 3]的解决办法

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

Python多线程学习心得

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

南航教务处泄露学生信息漏洞的发现以及关于此事的一些想法

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

大三暑期实习中用Python自动保存太阳活动数据

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

用Python写的文档批量替换软件

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

Root lee

沉默是金


Programmer


HangZhou