陈广智的专栏

志存高远,坚持不懈!!

Python第三方包(package)的使用

1 引言这里指的第三方包与其他语言中第三方包的含义一致。但要注意:在Python中package与module的区别,前者指的是带有文件夹结构的文件的集合,后者仅仅指的是一个python文件。在我的博文里,已多次讲解了多种不同类型语言的第三方包的使用方法,包括Matlab、C++、R等,总结起来,...

2016-01-29 11:47:51

阅读数 2842

评论数 0

建立Scrapy项目unicodeDecodeError_ascii错误的解决 (2014-10-22)

错误描述 UnicodeDecodeError: ‘ascii’ codec can’t decode byte 0xb0 in position 1: ordinal not in range(128) 运行第一个Scrapy项目就报错,真是命运多舛。解决方案应该是出了编码问题,谷歌了一下找...

2016-01-29 11:03:11

阅读数 1636

评论数 0

Matlab启动时自动运行某个脚本 (即某个.m文件)

Matlab启动时自动运行脚本需满足的条件: 脚本的名称必须为startup.m 脚本文件必须在matlab的可搜索到的目录下,亦即如下图: 这样,每次你启动matlab时,command window就会自动运行脚本中的命令。

2016-01-29 00:50:25

阅读数 5501

评论数 0

Matlab引用第三方包

因为Matlab也是一种编程语言,有时也需要使用第三方包库。相比其他的编程语言来说,将Matlab第三方包库导入到编程环境中很简单,仅仅设置一下path即可,在file->set path子菜单下即可设置。而第三方包的源文件就是一些以.m为后缀的Matlab源文件。加入包后,在Matlab编...

2016-01-29 00:42:11

阅读数 4025

评论数 2

使用LaTeX beamer文档类时warning: Option ‘pdfauthor’ has already been used

警告在使用beamer类时,会出现警告信息: Package hyperref Warning: Option ‘pdfauthor’ has already been used (hyperref) setting the option has no effe...

2016-01-29 00:37:09

阅读数 2666

评论数 0

使用LaTeX beamer文档类时warning: ``mathserif” isobsolete

在使用beamer类时,如果使用\documentclass[mathserif]{beamer}编译后(注意:只能用pdfLaTeX编译选项)会出现警告信息: Class beamer warning: “mathserif” isobsolete. Use font theme “seri...

2016-01-29 00:32:57

阅读数 1667

评论数 0

使用LaTeX beamer文档类时错误:\trans@languagepath ->\languagename

问题描述使用beamer类时,出现如下错误: !Undfined control sequence \trans@languagepath ->\languagename , English解决方案解决方案为:在前导区...

2016-01-29 00:29:35

阅读数 795

评论数 0

Windows7中双击py文件运行程序

最近看了一本python方面的教材,洋洋洒洒写了好几页,也没将要点讲到,我现将在Window7下,双击py文件运行程序的方法总结如下:方法将该文件的Properties设置为如下: 注意:别忘了在py文件中的最后加入input(“Enter the any press to exit” )这...

2016-01-28 10:31:20

阅读数 12208

评论数 0

批量删除pdf文档中的注释(是一个网址列表)

问题描述我从网络上下载了一本书,里面的正文内容中时不时的会出现”Download at xxx.com”这样的广告提示,如下图所示: 上面提示性的信息出现在不同的页面上,并且位置也不固定。我认为它很影响我的阅读,很不美观,想采用一种快捷的方法将它们全部删除。利用Adobe Acrobat软件...

2016-01-27 17:21:21

阅读数 2855

评论数 0

惊喜Python 3.3后的pydoc功能

介绍在学习任何一门语言的时候,我们都离不开参考资料、帮助文档,因为现在语言发展的越来越完善,引进的built-in命令越来越多,要想把它们全部记忆是非常不可能的事情。开发人员往往会集中在某个领域,对该领域中的语言语法细节也许擅长,但偶尔也需要使用其他领域的语法细节,这时就需要参考资料了。现在的搜索...

2016-01-27 10:59:21

阅读数 5424

评论数 0

Python3中重新加载一个新的更正的代码

在Python的一个session中,我们先前已经导入了一个package,但是由于各种各样的原因,我们会改变或者完善package中的代码,这时,我们没有必要退出该session,重新导入该包,因为我们建立的许多变量都会清空。这里,我们讲解一个不退出session重新加载该包的方法:方法注意,本...

2016-01-24 20:01:03

阅读数 2426

评论数 1

Anaconda中安装python3.4环境

最近在看一些Python方面的英文书籍,发现有些书籍是针对Python3版本讲解的。我的Win7电脑上安装了虚拟机,上面有Ubuntu 14.04,我在其中安装了Python3,但是每次启动虚拟机总是感觉麻烦,所以,我决定在Win7系统上再安装一个Python3。我原本使用的是Anaconda套件...

2016-01-24 15:49:37

阅读数 11757

评论数 2

一个完整的makeglossaries例子(仅仅是骨架)

问题描述当写的论文足够复杂时,为论文建立词汇表 (glossaries)不仅必要而且显得专业。尤其是专业术语比较多时,建立词汇表能够让读者随时查阅相关的信息,减轻读者的记忆负担。在LATEX\LaTeX中,你可以在论文完成后,从全文中找出较难的词汇,并记录它们的页码,并将它们一起统一放到词汇表中。...

2016-01-16 22:40:35

阅读数 1734

评论数 0

JabRef中从当前库中导出选定的参考文献到一个bib文件

问题描述利用JabRef管理自己的参考文献很好,随着时间的流逝,你所积累的参考文献可能会越来越多,你会分门别类地把这些参考文献存储在不同的库文件中,也就是bib文件中。比如,你会把所有与数学相关的文献都存储在MathRelated.bib这个库文件中,并且经过了一段时间的积累,里面存了大概有500...

2016-01-16 16:27:25

阅读数 1578

评论数 0

JabRef中添加带中文的field时出现问题之解决

问题描述JaBRef是一款开源的文献管理软件,主要用来管理bibtex格式的参考文献,可以与LATEX\LaTeX{}配合使用,方便论文参考文献的使用。文献管理软件还有很多,例如EndNote,Murply,RefWorks,以及国内的NoteExpress等,还有一些在线的文献管理软件,但唯独J...

2016-01-16 15:19:49

阅读数 1293

评论数 0

LaTeX在自定义环境中要使用\input才能出效果

问题描述我之前已经隐隐约约地明白\input和\include的区别:\input仅仅把另一个文件导入到主tex文件中,不再做其他处理,这就好像使用copy命令将别的文件内容拿过来那样;而\include命令配合使用时,能比较灵活地进行相关的处理,与\includeonly配合时,编译后能让某个\...

2016-01-16 10:08:38

阅读数 4206

评论数 0

Python中pprint只有在足够长度的内容下才出效果

print是通常传统的打印输出。为了弥补print的显示方面的不美观,python推出了pprint,可是只有当显示的内容足够多时,它才会美观化显示内容。刚开始,我为了实验该命令,采用了很短的显示内容,可是不能看到效果。当我在字典中增加一个items时,才看出了pprint的效果。下图表示,当内容...

2016-01-15 19:18:51

阅读数 769

评论数 0

Python中closure和generator的定义和使用 (兼谈yield命令)

通常我们都会对大学课程里开设的语言,例如C++、Java等,比较熟悉,而当我们转向学习新的语言时往往会遇到一些新的概念和语言的新用法。这时以前语言中的一些概念会干扰我们对新概念的理解。本文,我要讲的是Python语言中的closure和generator的定义和使用,以方便Python初学者快速理...

2016-01-15 11:53:35

阅读数 1054

评论数 0

LaTeX与其他编程语言的难易比较及分析

LATEX\LaTeX需要记的命令比较多,它使用起来比较容易,因为该由用户设计的算法都被一些更高的牛人设计提供出来了,所以普通用户使用LATEX\LaTeX感觉好用,就是一个排版软件。可是你要想进行排版的精确控制和精益求精,就需要广泛涉猎好的包 (packages),而每个包又提供了好多种命令、选...

2016-01-12 08:32:07

阅读数 2154

评论数 0

LaTeX插图 (data plot)方法漫谈:由pgfplots引起

1 引子最初感受到在LATEX\LaTeX中插图是一个问题,是在我刚学习LATEX\LaTeX的时候。注意本文所谈论的插图,指的是由数据生成的图,比如曲线图 (line plot)、散点图 (scatter plot)、柱状图 (bar plot)等,不包括数字图像、扫描的位图等。当时我在Visi...

2016-01-12 00:23:47

阅读数 5545

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭