Python 内存问题:提示和技巧

转载自:  http://www.oschina.net/translate/python-memory-issues-tips-and-tricks Python 打算删除大量涉及像C和C++语言那样的复杂内存管理。当对象离开范围,就会被自动垃圾...

2016-11-29 15:17:36

阅读数 531

评论数 0

Mac下git命令自动补全

直接进入正题: $ brew list 查看你是否已经安装了"bash-completion",如果没有,继续往下看: $ brew install bash-completion#####安装完成之后######$ brew info bash-comp...

2015-07-17 11:41:11

阅读数 527

评论数 0

python实现全角半角的相互转换

缘起 在自然语言处理过程中,全角、半角的的不一致会导致信息抽取不一致,因此需要统一。   转换说明 全角半角转换说明 有规律(不含空格): 全角字符unicode编码从65281~65374 (十六进制 0xFF01 ~ 0xFF5E) 半角字符u...

2015-07-15 11:48:25

阅读数 486

评论数 0

用git更新线上项目代码后回滚到之前的稳定版本

从网上找到git回滚到上一版本的命令: git reset --hard HEAD~1     git一个比较好的地方是,git的历史记录是不可修改的,也就是说你不能更改任何已经发生的事情。你做的任何操作都只是在原来的操作上修改。也就是说,即使你删除了一个分支,修改了一个提交...

2015-07-08 14:51:31

阅读数 2546

评论数 0

Python 被导入模块多次被加载的问题(基于python的import机制)

今天遇到了一个问题,我一个被导入模块的代码被执行了两次。一直听说python的module中的变量可以做单例的,怎么会执行多次呢。查看了一下 引用这个module的代码后发现,我两处的引用代码写的不太一样。

2015-06-23 11:52:21

阅读数 7132

评论数 0

【转载】LOG日志级别

说明:控制错误日志的详细程度 语法:Log Level级别 默认值:Log Level warn   Level Description Example emerg Emergencies - system is unusable 紧急 - 系...

2015-06-19 16:19:44

阅读数 623

评论数 0

关于Py2exe生成文件找不到egg安装模块解决办法

py2exe可以将python的程序转换城生成window 平台使用的可执行文件,从而可以脱离python环境单独运行。但有时候用py2exe生成的文件会报can’t find module name”" 等错误,原因很可能是这个模块是用egg安装的Egg类似java的jar文件,是一种...

2015-06-19 16:19:41

阅读数 1563

评论数 0

python之封包 (转)

关于python的学习我按照自己的兴趣来,上次偶然想看到自己打包的文件如何,就看了一点资料,加上网上的一些文章,花了几天时间整理如下,分享如下一、python封包简介Python的第三方模块已经越来越多,在开发后期为了便于传播,肯定要将开发源代码进行打包整理,那么python中关于源代码可以封包成...

2015-06-19 16:19:39

阅读数 1732

评论数 0

python动态加载模块(reload)

有时候服务器修改了配置模块,而又不能够重启服务器的情况下,可以reload来重新加载,实现热更新. chglog:2013-10-16 发现了一个新函数 setattr可以实现__dict__那段,不需要判断是否存在该成员:在1*行setattr(module, loadtime, 0)然后在2*...

2015-06-19 16:19:34

阅读数 818

评论数 0

Python、Unicode和中文

python的中文问题一直是困扰新手的头疼问题,这篇文章将给你详细地讲解一下这方面的知识。当然,几乎可以确定的是,在将来的版本中,python会彻底解决此问题,不用我们这么麻烦了。先来看看python的版本:>>> import sys>>> sys.versi...

2015-06-19 16:19:30

阅读数 323

评论数 0

python中的*arg **kwargs

在python中,这两个是python中的可变参数,*arg表示任意多个无名参数,类型为tuple,**kwargs表示关键字参数,为dict,使用时需将*arg放在**kwargs之前,否则会有“SyntaxError: non-keyword arg after keyword arg”的语法...

2015-06-19 16:19:27

阅读数 459

评论数 0

设置单元格背景色

设置单元格背景色, 单元格宽度 高度:sht.Range("A1:A3").Interior.ColorIndex = 36st.Range('A1').ColumnWidth = 20st.Range('A1').RowHeight = 20#蛮奇怪的,行和列虽然设置一样的值...

2015-06-19 16:19:25

阅读数 422

评论数 0

Python性能鸡汤

第一部分 阅读 Zen of Python,在Python解析器中输入 import this. 一个犀利的Python新手可能会注意到"解析"一词, 认为Python不过是另一门脚本语言. "它肯定很慢!" 毫无疑问:Python程序没有编译型语言高效快速...

2015-06-19 16:19:22

阅读数 524

评论数 0

Python性能鸡汤

Python性能鸡汤第一部分 阅读 Zen of Python,在Python解析器中输入 import this. 一个犀利的Python新手可能会注意到"解析"一词, 认为Python不过是另一门脚本语言. "它肯定很慢!" 毫无疑问:Python程序没...

2015-06-19 16:19:19

阅读数 672

评论数 1

【转载】mysql text 长度

一个BLOB或TEXT列,最大长度为65535(2^16-1)个字符。MEDIUMBLOB MEDIUMTEXT 一个BLOB或TEXT列,最大长度为16777215(2^24-1)个字符。LONGBLOB LONGTEXT 一个BLOB或TEXT列,最大长度为4294967295(2^32-1)...

2015-06-19 16:19:17

阅读数 424

评论数 0

MySQL my.cnf参数配置优化详解

[b]PS:本配置文件针对Dell R710,双至强E5620、16G内存的硬件配置。CentOS 5.6 64位系统,MySQL 5.5.x 稳定版。适用于日IP 50-100w,PV 100-300w的站点,主要使用InnoDB存储引擎。其他应用环境请根据实际情况来设置优化。[/b]    #...

2015-06-19 16:19:14

阅读数 279

评论数 0

cPickle.load(f) ValueError: insecure string pickle错误问题

查过资料发现之所以有问题,是因为数据保存格式问题造成的。看资料,如果 pickling and unpickling 都是用二进制文件则没有问题。如果不用二进制文件,则 pickling and unpickling都不要使用二进制文件。否则可能报错。-----------------------...

2015-06-19 16:19:11

阅读数 4404

评论数 0

sphinx实现分组排序后,组内排序问题

SetGroupBy (设置分组的属性) 原型: function SetGroupBy ( $attribute, $func, $groupsort="@group desc" ) 设置进行分组的属性、函数和组间排序模式,并启用分组(参考第 5.7 节 “结果分组(聚类)”...

2015-06-19 16:19:09

阅读数 2196

评论数 0

python调用word报错,提示“服务器运行失败”,现已解决

报错如下: msWord = win32com.client.Dispatch( "Word.Application" )  File "C:\Python26\lib\site-packages\win32com\client\__init__.py", ...

2015-06-19 16:19:06

阅读数 2238

评论数 0

Python的不定长参数研究

以一个*开始的参数,代表一个任意长的元组: >>> def mul(*arg):...     print arg... >>> mul(1,2,3,4,5,6,7,'hello','panfei')(1, 2, 3, 4, 5, 6, 7, 'hello', ...

2015-06-19 16:19:04

阅读数 2812

评论数 0

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