python学习笔记
一如既往77
这个作者很懒,什么都没留下…
展开
-
Matlab 和 Python 函数各自读取 Excel 文件速度对比
之前处理 Excel 文件数据我一直用的 Matlab,常用的有 xlsread xlswrite这些函数。最近改用 Python,发现也十分的方便。下面进行一个简答的对比,以供读者选择适合自己工作的工具。1、数据读取速度我这有一个 excel 文件,里面包含有多张工作表,总共 22 万行左右的数据。我经常要做的就是处理每个工作表的数据,最后将结果写入到新的 excel 文件中。%% mat...原创 2020-03-23 16:33:28 · 1252 阅读 · 0 评论 -
Pandas 基础入门
Pandas 基础入门pandas 是基于 Numpy 构建的,让以 Numpy 为中心的应用变得更加简单。「Series」 和「DataFrame」 是它的两个主要数据结构,不同于 Numpy 数组,这两种数据结构包含有数据和索引两种对象。后面的介绍将使用下面的引入约定。import pandas as pdfrom pandas import Series, DataFrameSe...原创 2020-03-07 15:02:14 · 197 阅读 · 0 评论 -
MySQL数据库
MySQL数据库1、持久化数据2、方便检索3、存储大量数据4、共享、安全5、通过组合分析,获取新的数据一、数据库的相关概念 DB database 数据库,存储一系列有组织数据的容器 DBMS Database Management System 数据库管理系统,使用DBMS管理和维护DB SQL Structure Query Language 结构化查询语言...转载 2020-02-02 14:23:53 · 141 阅读 · 0 评论 -
Python多线程编程
多线程编程多线程编程可以将任务划分成多个执行流,每个执行流都有一个指定要完成的任务,这些子任务可能需要计算出中间结果,然后合并为最终的输出结果。进程有时称为重量级进程线程有时候称为轻量级进程,可以将它们认为是在一个主进程或“主线程”中并行运行的一些“迷你进程”。一个进程中的各个线程与主线程共享同一片数据空间。每个新进程都拥有自己的内存和数据栈等,只能采用进程间通信(IPC)的方式共享信息...原创 2020-01-29 13:41:49 · 223 阅读 · 0 评论