img

咖啡与代码

咖灰怪’s Blog

“当你发现自己的才华撑不起野心时,就请安静下来学习吧。”
Anaconda:用 Anaconda 来管理 Python 环境和包
2020-02-16 22:38    开发工具 Python    49 阅读    0条回复

包管理 安装包 可以用 conda install 或者 pip install ,来自不同的源。 最好先更新一下 conda 和 pip: 更新 conda: conda update conda 更新 pip: pip install --upgrade pip Jupyter Notebook 正常情况下,我们安装 Jupyter Notebook 通过 conda 或者 pip 安装。 c...

Python 操作 MySQL 数据库:PyMySQL 库
2020-02-16 22:17    数据库 MySQL Python    17 阅读    0条回复

本文参考: Python3网络爬虫开发实战:5.2-关系型数据库存储 部分。 MySQLdb 不支持 Python 3,所以这里使用的库是 PyMySQL。PyMySQL 不是一个 ORM 框架。 PyMySQL 的操作套路一般是下面这样的 # 连接数据库 db = pymysql.connect(host= 'localhost' ,user= 'root' , password= '12345...

Python 文件存储操作(TXT、JSON、CSV)
2020-02-13 17:20    Python    21 阅读    0条回复

TXT 文本存储 使用 open 方法: file = open( 'example.txt' , 'w' , encoding= 'utf-8' ) file.write( '文本内容' ) file.write( '\n' + '文本内容' ) file.close() 还可以使用 with as 简写语法。在 with 控制块结束时,文件会自动关闭: with open( 'example....

NumPy 基础:数组和向量化计算
2019-10-16 16:43    Python    221 阅读    0条回复

NumPy 本身不提供建模和科学函数。NumPy 属于比较基础的库,虽然也提供一些诸如读取数据之类的方法,但是很多时候我们会使用 Pandas(基于 NumPy)去实现。 NumPy ndarray: 多维数组对象 NumPy的核心特征之一:N-维数组对象 ndarray;ndarray 是一个通用的多维 同类 数据容器。 ndarray 属性 ndarray shape 属性,用来表征数组每一维...

Python 语言特性(语言语义上)
2019-09-19 13:29    Python    201 阅读    0条回复

本文记录 Python 语言在语言语义层面上的语言特性。 动态引用、强类型 Python 是动态引用语言,类似 PHP。比如: In [ 18 ]: a = 5 In [ 19 ]: type(a) Out[ 19 ]: int In [ 20 ]: a = 'foo' In [ 21 ]: type(a) Out[ 21 ]: str 我们给 a 复制 int 类型和 string 类型都是没问...