高洛峰
浏览量10623 | 粉丝19 | 关注0
2017-03-24 17:12:26
详解python实现红包随机生成算法的实例代码
实例如下:#! /usr/bin/python# -*- coding: utf-8 -*-import randomclass CDispatch: def __init__(self,sum,count): self.sum = sum self.count=count #print 'init here sum =',sum,',count ='
3358
2017-03-24 17:15:12
详解使用Python实现将数据库一键导出为Excel表格的方法
数据库数据导出为excel表格,也可以说是一个很常用的功能了。毕竟不是任何人都懂数据库操作语句的。下面先来看看完成的效果吧。数据源导出结果依赖由于是Python实现的,所以需要有Python环境的支持Python2.7.11我的Python环境是2.7.11。虽然你用的可能是3.5版本,但是思想是一致的。xlwt
2961
2017-03-24 17:17:57
使用python生成一个导出数据库的bat脚本文件的示例代码
实例如下:# 环境: python3.xdef getExportDbSql(db, index): # 获取导出一个数据库实例的sql语句 sql = 'mysqldump -u%s -p%s -h%s -P%d --default-character-set=utf8 --databases mu_ins_s%s > %s.s%d.mu_ins_%d.sql' %(db['user'], db['pwd'], db['host'], db['port'], ind
2189
2017-03-24 17:22:15
详解win系统下为Python3.5安装flask-mongoengine库步骤
环境: windows 10、python 3.5、flask-mongoengine 0.8.2或0.9.0使用以下命令安装 flask-mongoenginepip install flask-mongoengine会出现以下错误:flask-mongoengine-0.8.2\setup.py", line 10, in UnicodeDecodeError: 'gbk' codec can't decode byte 0xa6 in position
1898
2017-03-24 17:27:31
详解python虚拟环境virualenv的安装与使用方法
前言在安装完python及pip,setuptools等工具后,即可以创建virualenv虚拟环境了,这个类似于虚拟机的工具,可以让同一台电脑中运行多个不同版本的python程序,互不影响,不用的时候,可以退出或删除,挺不错的一个开发工具。一、安装virtualenv#install pip on macbrew install pythoncurl https
2306
2017-03-24 17:29:59
详解python操作hbase数据的方法介绍
配置 thriftpython使用的包 thrift个人使用的python 编译器是pycharm community edition. 在工程中设置中,找到project interpreter, 在相应的工程下,找到package,然后选择 “+” 添加, 搜索 hbase-thrift (Python client for HBase Thrift interface),然后安装包。安装服务器端thrift。
3068
2017-03-24 17:32:37
使用Python合并字典键值并去除重复元素的实例代码
假设在python中有一字典如下:x={‘a':'1,2,3', ‘b':'2,3,4'}需要合并为:x={‘c':'1,2,3,4'}需要做到三件事: 1. 将字符串转化为数值列表 2. 合并两个列表并添加新的键值 3. 去除重复元素第1步通过常用的函数eval()就可以做到了,第2步需要添加一个键值并添加元素,第3步利用set集合的性质
2151
2017-03-24 17:34:45
详解Python的垃圾回收机制方法
一.垃圾回收机制Python中的垃圾回收是以引用计数为主,分代收集为辅。引用计数的缺陷是循环引用的问题。在Python中,如果一个对象的引用数为0,Python虚拟机就会回收这个对象的内存。#encoding=utf-8__author__ = 'kevinlu1010@qq.com' class ClassA(): def __init__(self): pr
1693
2017-03-24 17:37:10
手动释放Python的内存的方法
在上文的优化中,对每500个用户,会进行一些计算并记录结果在磁盘文件中。原本以为这么做,这些结果就在磁盘文件中了,而不会再继续占用内存;但实际上,Python的大坑就是Python不会自动清理这些内存。这是由其本身实现决定的。具体原因网上多有文章介绍,这里就不copy了。
7007
2017-03-24 17:39:58
详解python用模块zlib压缩与解压字符串和文件的方法代码
python中zlib模块是用来压缩或者解压缩数据,以便保存和传输。它是其他压缩工具的基础。下面来一起看看python用模块zlib压缩与解压字符串和文件的方法。话不多说,直接来看示例代码。例子1:压缩与解压字符串import zlibmessage = 'abcd1234'compressed = zlib.compress(message)deco
1814