![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
3、Python
文章平均质量分 52
子辰曦
这个作者很懒,什么都没留下…
展开
-
Mahotas(Python 计算机视觉、图像处理库)安装
Mahotas 是计算机视觉和图像处理 Python 库。它包含大量图像处理算法,C++实现形式,提高了性能。完全基于 numpy 的数组作为它的数据类型,有一个非常干净的Python 算法接口。包含算法分水岭。凸点计算。击中/击不中,细化算法。泽尼克&Haralick,枸杞多糖,和TAS的功能。基于freeimage的numpy图像加载(需要安装freeimage库)。加速的鲁棒特征(原创 2015-07-27 06:34:01 · 10595 阅读 · 1 评论 -
python 爬虫爬取新东方考研真题
女朋友要考研,想看看各个院校的真题,网上找了下,发现新东方真题库里面的考研真题还挺齐全的,网址:http://new.bj.xdf.cn/zhentiku/daxue/kaoyan/kyzyk/list_381_1.html于是随手写了个爬虫爬取所有 新闻学 的考研题,脚本如下:from urllib import urlopenfrom bs4 import BeautifulSoupimpo原创 2016-11-15 11:11:35 · 5796 阅读 · 2 评论 -
python 装饰器
面试中经常被问到 python 装饰器,在这里做一个完整的总结。装饰器装饰器其实就是一个闭包,把一个函数当参数然后返回一个替代版本函数。下面来实现一个简单的修饰器def outer(func): def inner(): print('call %s():', func.__name__) return func() return innerdeco原创 2016-04-08 14:05:16 · 645 阅读 · 0 评论 -
使用 flask-mail 扩展发送邮件
最近在搞 flask 开发一个论坛,用户注册时需要向用户邮箱发送确认邮件,研究了一下 flask-mail 扩展,发现很神奇,数十行代码就能发送一封邮件。flask-mail 连接到简单邮件传输协议(SMTP)服务器,并把邮件交给这个服务器发送。如果不进行配置,Flask-mail 会连接 localhost 上的端口 25,无需验证即可发送邮件。在国内还是 qq 邮箱使用比较普遍,查了下 qq 邮原创 2016-03-13 09:50:51 · 4157 阅读 · 0 评论 -
latex 排版遇到问题与解决
latex中使用section*{…}命令后,在 目录 中没有显示括号中的内容。为什么? \section*{标题} 这类带星号的章节命令不被编序号这样产生的无序号标题不能自动出现在目录中Improper alphabetic constant 这个问题是指不能生成章节编号引起的。由hyperref包引起的错误。 在Begin{document}后加上:\hypersetup{CJKboo原创 2015-05-30 10:44:33 · 5089 阅读 · 0 评论 -
Python 爬虫解码问题解决
import urllibresponse = urllib.request.urlopen('http://math.sysu.edu.cn/main/default/index.aspx')html = response.read()html = html.decode('utf-8')print(html)上述代码会出现如下错误:UnicodeDecodeError: 'utf-8'原创 2015-07-23 16:22:25 · 3925 阅读 · 1 评论 -
Python csv模块学习
IntroduceCSV (Cmma-Separated Values)是逗号分隔值(也称字符分隔值,因为分隔符可以不是逗号)的简写。是一种常用的文本格式,用以存储表格数据,包括数字或者字符。纯文本意味着该文件是一个字符序列,不含必须像二进制数字那样被解读的数据。CSV文件由任意数目的记录组成,记录间以某种换行符分隔;每条记录由字段组成,字段间的分隔符是其它字符或字符串,最常见的是逗号或制表符。通常原创 2015-07-22 16:46:43 · 1882 阅读 · 0 评论 -
Ipython notebook 修改默认工作路径的方法
很多人发现Ipython notebook 打开的默认路径在user里面却不知道如何修改, 这里提供一个非常简单的方法打开命令行, 键入ipython profile create键入 , 根据这个地址, 打开profile所在的文件夹打开这个文件: ipython_notebook_config.py在其中修改这一项(Python2), 注意去掉前面的#c.NotebookApp.note原创 2015-07-22 09:16:29 · 3372 阅读 · 0 评论 -
Python 学习笔记一之模块探究学习
探究模块的技能极有价值,因为作为Python程序猿,在职业生涯中可能会遇到很多有用的模块,而又无法集中时间全面系统的学习各种模块。独立地探究模块还能让我们在网上找到用的模块时,可以很快理解它们,从而让编程成为一种享受。探究模块最直接的方式就是在Python解释器中研究他们。下面以SciPy 和copy 模块为例进行介绍模块中有什么导入模块>>> import scipy as sp如果没有引发错误原创 2015-07-21 20:35:28 · 997 阅读 · 0 评论 -
Python 符号计算的瑞士军刀——SymPy
快速使用在Anaconda 的集成环境 Spyder中可以通过 Preferences > IPython console > Advanced Settings > Use symbolic math 来激活 IPython’s SYMbolic PYthon (sympy) 模块这个模块可以让Spyder 以Latex 风格渲染出非常漂亮的数学表达式,并且在IPython 终端启动时会自动原创 2015-07-21 09:46:37 · 10770 阅读 · 3 评论 -
IPython 新建窗口绘图
IPython 支持两种形式的绘图终端输出图像新窗口输出图像方式 1 能够非常方便的保存输出记录(如将`IPython 终端输出转换成 Html 文件)方式 2 则可以交互式的放大、拖动图片,并且能将图片保存成不同的格式在终端窗口中输出图片的命令是:In [3]: %matplotlib inline在图片窗口表现图片的命令是:In [4]: %matplotlib qt效果如下所示: 可以原创 2015-07-21 10:18:15 · 13562 阅读 · 0 评论 -
Python 背景色与语法高亮主题配置
使用python idle的人恐怕都无法忍受默认的白色背景,及其语法高亮主题。大家更倾向于使用黑色背景。下面介绍Obsidian, Desert, 和Tango三种主题配置在 用户目录 的.idlerc 目录下新建名为 config-highlight.cfg 文件,并加入如下内容[tango]definition-foreground = #fce94ferror-foreground =原创 2015-07-14 17:23:27 · 3597 阅读 · 0 评论 -
Python 无法显示行号(下)
安装 IDLEXIDLEX 是 IDLE 的扩展增强版,项目地址http://idlex.sourceforge.net/about.html下载后运行idlex.py 会弹出Dos 报错:NameError: name 'channels' is not defined错误全部信息如下:Traceback (most recent call last): File "C:\downloads原创 2015-07-14 21:19:54 · 5085 阅读 · 0 评论 -
Python Idle 无法显示行号(上)
在Idle main shell 中提示错误定位到具体哪一行。可是在Python Idle 环境中是无法显示行号的,这给我们带来了很大问题不更换IDLE对此有如下两种解决方法:快捷键Atl + G 可以快速定位到指定行编辑器右下角有显示光标所在行号更换IDLE详细安装使用 IDLEX 环境在下篇继续谈原创 2015-07-14 19:52:51 · 28764 阅读 · 0 评论 -
Python科学计算的瑞士军刀——Anaconda 安装与配置
IntroducePython是一种强大的编程语言,其提供了很多用于科学计算的模块,常见的包括numpy、scipy和matplotlib。要利用Python进行科学计算,就需要一一安装所需的模块,而这些模块可能又依赖于其它的软件包或库,因而安装和使用起来相对麻烦。幸好有人专门在做这一类事情,将科学计算所需要的模块都编译好,然后打包以发行版的形式供用户使用,Anaconda就是其中一个常用的科学计算原创 2015-07-20 21:22:04 · 63615 阅读 · 11 评论