Python
胡老哈
学电子出身,玩过嵌入式,玩过MFC,熟悉一些常用的通讯协议,用过几个开源库,喜欢自己做东西玩。现在一边玩C++,一边学Android,顺便学点Java。
展开
-
python读取excel并存储为json
处理excel可使用xlrd模块,需要安装https://pypi.org/project/xlrd/文档可参考:https://xlrd.readthedocs.io/en/latest/api.html所有读取到的中文会处理为unicode编码转换成json可使用自带的json函数json.dumps注意各种可选参数:ensure_ascii =...原创 2019-11-07 18:48:19 · 1125 阅读 · 2 评论 -
Python json解析记录
用到了json解析相关的库,记录下。官方文档https://docs.python.org/2/library/json.html?highlight=json.loads#basic-usage基本读写主要是几个函数:load、loads、dump解析成功后,直接用jsonContent[key] = value可以直接修改数据原创 2016-03-05 15:32:35 · 1599 阅读 · 0 评论 -
Python xml解析记录
Python的xml解析方式自带的有3种,xml.dom.*、xml.sax.*以及xml.etree.ElementTree,相对来说,xml.etree.ElementTree最快捷方便。因为自己只使用了xml.etree.ElementTree,所以下面就简单记录下xml.etree.ElementTree相关的东西。基本读写参考:http://blog.csdn.net原创 2016-03-05 15:59:18 · 3760 阅读 · 1 评论 -
Python基础记录
最近打算写个小工具,用C++写了大半天,发现工作效率有点低,于是想起有人提过Python写东西很快,反正之前也没玩过,就拿这个练练手吧。顺便记录点基础知识,备查。数据类型参考:http://www.cnblogs.com/linjiqin/p/3608541.html字符串:'字符串' 或 "字符串 ",用单引号或双引号,多行文字用3个一起的引号即可布尔:Fa原创 2016-03-05 15:45:46 · 498 阅读 · 0 评论 -
Python 中文编码
Python中文编码的一些问题Python文件的中文编码在Python文件头部加入# encoding: utf-8即可在文件内使用中文注释。输入的中文编码读取的外部文件的编码,跟文件本身存储编码有关,可以在读取的时候加一个decodestr.decode('utf-8')统一解码成utf-8,方便处理。输入内容的编码跟当前系统使用的编码原创 2016-04-21 17:23:13 · 534 阅读 · 0 评论 -
pip及openpyxl安装
昨天用到一个PHP脚本,中间需要openpyxl来处理xml文件,结果运行时提示没有openpyxl的moudle,于是安装了下,在此记录。首先,需要安装pip。https://pypi.python.org/pypi/pip#downloads 这里是下载地址下载source,解压,然后cmd,执行 :python setup.py install安装pip原创 2015-07-07 10:25:25 · 78466 阅读 · 1 评论 -
python的elementtree模块处理中文注意事项
原文地址:http://blog.csdn.net/yuanchao99/article/details/42010011处理中文在进行写文件时,必须采用以下方式:tree.write(nxmlpath, "UTF-8")如果写成:tree.write(nxmlpath, "utf-8"),则会使输出文件缺少头如果写成:,则输出文件的中文不能被正常编转载 2017-10-28 12:13:19 · 1607 阅读 · 0 评论