img

咖啡与代码

咖灰怪’s Blog

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

安装 Anaconda 或 Miniconda Windows Windows 下直接下载可执行安装程序进行安装就行了。 MacOS 有 bash 和 pkg 两种。pkg 安装包就不多说了。如果是用 bash 脚本安装: bash Miniconda3-latest-MacOSX-x86_64.sh 更新 Conda 更新 Miniconda 或 Anaconda: conda update c...

Python 操作 MySQL 数据库:PyMySQL 库
2020-02-16 22:17    数据库 MySQL Python    4386 阅读    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    5101 阅读    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    2211 阅读    0条回复

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

Python 语言特性(语言语义上)
2019-09-19 13:29    Python    2088 阅读    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 类型都是没问...