![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
zgljl2012
这个作者很懒,什么都没留下…
展开
-
创建一个简单的Python服务器
有时候在学习一些前端框架或前端库时,需要有一个Web服务器作为后端提供数据。如果使用Apache或Tomcat等服务器比较麻烦(需要把代码放到指定位置),而且不够轻量级——相比起使用Python来说。如果没有安装Python的话,需要先安装Python,建议安装Python 3以上的版本。进入你的项目文件夹,打开一个终端(控制台窗口),输入:python -m http.server 8000通过原创 2016-08-28 11:39:23 · 2872 阅读 · 2 评论 -
Pandas 数据类型
详情请参考 : dtypesPandas所支持的数据类型: float int bool datetime64[ns] datetime64[ns, tz] timedelta[ns] category object 默认的数据类型是int64,float64.查看数据类型df.dtypesseries.dtypeget_dtype_counts(...原创 2018-04-13 10:40:32 · 3198 阅读 · 0 评论 -
【Python】Pandas读取tsv文件
TSV文件和CSV的文件的区别是:前者使用\t作为分隔符,后者使用,作为分隔符。使用pandas读取tsv文件的代码如下:train=pd.read_csv('test.tsv', sep='\t')如果已有表头,则可使用header参数:train=pd.read_csv('test.tsv', sep='\t', header=0)如果已有主键列:train原创 2018-01-19 18:05:19 · 80314 阅读 · 2 评论 -
【Python】获取两个日期之间的所有日期的列表
获取date1和date2之间的所有天数需要使用python的datetime模块,可以使用下面的方法:def gen_dates(b_date, days): day = timedelta(days=1) for i in range(days): yield b_date + day*idef get_date_list(start=None, end=Non原创 2017-05-11 15:55:52 · 19681 阅读 · 5 评论 -
Python Pandas修改列类型
原文地址:http://www.zgljl2012.com/python-pandasxiu-gai-lie-lei-xing/使用astype如下:df[[column]] = df[[column]].astype(type)type即int、float等类型。示例:import pandas as pddata = pd.DataFrame([[1, "2"...原创 2017-02-05 11:46:55 · 83812 阅读 · 1 评论 -
Python获取多少小时之前的时间并格式化
原理: 使用time.time()获取当前时间的秒数,然后减去hours的秒数,从而得到一个时间,接下来使用time.localtime(t)本地化创建一个时间对象,最后使用strftime格式化时间,代码如下:def beforeHours2Date(hours, date_format='%Y-%m-%d %H:%M:%S'): hours = int(hours) t = t原创 2016-12-26 09:07:33 · 9725 阅读 · 0 评论 -
TypeError: 'str' does not support the buffer interface
使用Python3时,里面的string类型不同于python2中的,如果出现了这个问题,需要用bytes()将其转化为字节。如下:client.sendto(bytes(data, 'UTF-8'), (NTP_SERVER, 123))原创 2016-10-18 09:51:09 · 1005 阅读 · 0 评论 -
【Python】配置文件读取
Python提供了ConfigParser包来进行配置文件读取。API:read(filename) 读取ini文件内容sections() 得到所有的section,并以list的形式返回options(section) 得到该section的所有optionitems(section) 得到该section的所有键值对get(section,option) 得到section中opti原创 2016-11-04 08:29:20 · 2926 阅读 · 0 评论 -
xlrd-使用python处理Excel表格
使用python处理Excel表格可以使用python包——xlrd。安装xlrd地址下载后,使用 pip install .whl 安装即好。查看帮助:>>> import xlrd>>> help(xlrd)Help on package xlrd:NAME xlrdPACKAGE CONTENTS biffh book compdoc formatt原创 2016-08-23 09:41:11 · 7631 阅读 · 0 评论 -
【Python】Numba CUDA
请先安装好Anaconda,Python版本为3.6.1。接着安装好numba包。conda install numba然后,我们需要下载CUDA Toolkit,下载地址:https://developer.nvidia.com/cuda-75-downloads-archive我用的Mac,所以选择的Mac版本。下载完后,根据提示进行安装。(安装路径,Mac的话,应该在/D...原创 2018-04-13 10:42:08 · 2660 阅读 · 0 评论