- 博客(20)
- 收藏
- 关注
原创 [Python-manim]几何画图
备注:个人画简单几何图形的工具,进行了一定操作简化工作。记录以备忘。生成图片cmd指令为(在manim的目录下):python -m manim H:\HuaTu\HuaTu.py -ps#-*- coding:GBK -*- from manimlib.imports import *class HuaTu(Scene): CONFIG={ ...
2020-04-09 17:41:48
1636
原创 PDF文件自动重命名
背景:从学术网站上下载的论文的PDF文件一般都是以类似乱码的形式命名,下载的论文量变大后逐个重命名后是个繁重耗时的工作。但论文的PDF文件其实属性里都有着自己的论文题目,可以利用这一点来完成对论文题目的重命名。代码#-*- coding:utf-8 -*-import os import pyPdfimport wximport sysclass Rename_Frame(
2018-01-25 20:37:55
9907
3
原创 [Django]《Python Web开发 测试驱动方法》前六章非测试部分总结
摘要:《Python Web开发 测试驱动方法》第一部分(前六章)的非测试部分的工作总结。
2017-10-08 20:33:50
437
原创 [Django]Django官方文档的投票Web应用笔记
Django官方文档(1.8.2)的投票web应用,django的入门示例,展示了一个django网页应用建立的大致过程。
2017-10-05 19:10:36
753
原创 assertRegex的报错
《Python Web开发 测试驱动方法》一书中,第六章6.3小节里对功能测试代码进行了改进,引入了assertRegex()self.assertRegex(edith_list_url,'lists/.+')>>虽然书上说assertRegex是unittest的辅助函数,然而在运行时却报错说当前类没有该方法。用dir()查了当前功能测试的类,也就是LiveServerTes
2017-09-10 20:35:11
1094
原创 selenium 'geckodriver'报错的处理
selenium.common.exceptions.WebDriverException: Message: 'geckodriver' executable needs to be in PATH. 报错的处理方法
2017-09-07 10:23:59
3217
原创 《Python核心编程》习题7-5与13-4
《Python核心编程》习题7-5与13-4的解答,其中13-4为7-5的扩展。主要探讨的内容为:wxpython的文本控件TextCtrl的值获取GeetValue()问题和默认值问题;shelve模块的dat文件的类字典问题(dict-like);以及习题的代码解答。
2017-08-20 22:23:01
579
原创 《Python核心编程》练习6-15
摘要:datetime模块题目:(a)给出两个可识别格式的日期,比如M/D/Y,计算两个日期之间的天数;(b)给出一个人的生日,计算此人从出生到现在的天数;(c)计算此人下次过生日还有几天。代码:import datetimedef transform(date_input): #函数:将输入的日期转化为年月日的元组(tuple) month=
2017-08-07 15:27:37
268
原创 求最大公约数和最小公倍数的三个算法
摘要:分别定义了三种求最大公约数和最小公倍数的函数:遍历法,辗转相除法,更相减损法(辗转相除法是最好的算法);time模块的clock()方法,用来测算程序执行所消耗的时间。遍历法遍历法的可以从前往后遍历,也可以从后往前遍历。简单来说就是判断一个数是否都是研究对象m和n的约数。代码:from time import clock #从time模块导入clock()方
2017-08-07 14:56:43
808
转载 /boot 分区空间不足时如何清理
Linux 中 /boot 是存放系统启动文件的地方,安装 ubuntu 时单独分区给 200M 足够,但是系统内核更新后,老的内核依然保存在 /boot 分区内,几次升级后,就会提示 /boot 空间不足。我们只要删掉老的内核,将空间释放出来就可以了。先查看系统当前使用的什么版本的内核 uname -a$ uname -aLinux ubuntu-ThinkPad-Edge 4
2017-08-04 14:59:38
2650
原创 [git]Git的使用流程(一)
摘 要 :初步学习git的主要功能;一些操作和概念的笔记;只讨论windows端;关键词:安装与初始化;创建版本库;版本回退;撤销修改;删除
2017-07-26 16:32:37
326
原创 [wxpython]网页书签管理器GUI实现
命令行版书签管理器的GUI实现,运用了wxpython模块建立GUI界面;运用distutils和py2exe模块包装成为一个可在windows系统下执行的.exe文件。
2017-07-23 20:57:01
590
原创 安装wxpython for Python3.5
安装python3.X的wxpython;学习《Python基础教程》第12章“图形用户界面”时,关于升级pip和安装wxpython时遇到的一些问题和解决办法。
2017-07-19 15:26:01
8736
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人