python安装xlrd和xlwt及应用
2012-12-18 11:44
295 查看
在win7下python的xlrd和xlwt的安装于应用
首先到http://pypi.python.org/pypi/xlwt 和http://pypi.python.org/pypi/xlrd下载xlwt-0.7.4.tar.gz和xlrd-0.7.7.tar.gz。第二把下载的两个.gz包解压,如我把它们解压到F:DOWNLOAD下。
在win7下打开cmd,在命令行输入F:,切换到F盘,再cd DOWNLOAD\xlrd-0.7.7,
最后 setup.py install.装完了。xlwt同理。
应用
(1)xlrd
import xlrd
filename = 'E:\lianxi\protein.xls'
data = xlrd.open-workbook(filename)
sheetname = data.sheet_names()
sheet = data.sheet_by_index(0)
rows = sheet.nrows
cols = sheet.ncols
for row in range(rows):
value = sheet.row_values(row)
print value
(2)xlwt
import xlwt
filename = xlwt.Workbook ()
sheet = filename.add_sheet('name')
sheet.write(0,0,'hao123')
filename.save('test.xls')
原文地址:/article/5863632.html
注意:在向表单写数据的时候如果是中文很可能会抛出如下异常:
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe5 in position 0
这是编码问题,需要想编码如sheet.write(0,0,'你好')改为sheet.write(0,0,'你好'.decode('UTF-8'))这里的UTF-8是指“你好”的本身编码这里只是解码(decode)一下,如果你想转换别的编码如gbk,改为'你好'.decode('utf8').encode('gbk')这样就OK了
相关文章推荐
- 在win7下python的xlrd和xlwt的安装于应用
- 在win7下python的xlrd和xlwt的安装于应用
- 在win7下python的xlrd和xlwt的安装于应用
- 在win7下python的xlrd和xlwt的安装于应用
- 在win7下python的xlrd和xlwt的安装于应用
- 在win7下python的xlrd和xlwt的安装于应用
- win8系统下,python 2.7安装xlrd,xlutils和xlwt的方法
- 【window10下python的对elcel表格操作xlrd和xlwt模块的下载与安装及基本的使用】
- python-安装xlrd xlwt 插件
- Python第三方库xlrd/xlwt的安装与读写Excel表格
- 在win7下python的xlrd和xlwt的安装
- Python安装第三方库 xlrd 和 xlwt 。处理Excel表格
- windows下,python的各类包的安装(cython, numpy, xlrd, xlwt)
- python安装xlrd和xlwt两个插件来处理excel问题
- win7下Python工具库安装xlwt和xlrd的安装
- python使用easyinstall安装xlrd、xlwt、pandas等功能模块的方法
- Python 读写操作Excel —— 安装第三方库(xlrd、xlwt、xlutils、openpyxl)
- ubuntu下python2.7 安装 xlrd、xlwt、pip、 第三方库(library)的简易方法、pip 安装 selenium
- ubuntu下python2.7 安装 xlrd、xlwt、pip、 第三方库(library)的简易方法、pip 安装 selenium
- Python中xlrd和xlwt模块使用方法