自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

太行一粟

Python数据分析

  • 博客(62)
  • 收藏
  • 关注

原创 Python TA-Lib:技术指标分析笔记

@TOC外部库管理安装库pip install matplotlibpip install numpypip install pandaspip install pymysqlpip install TA-Lib导入库import pandas as pdimport numpy as npimport matplotlib.pyplot as pltimport pymysql as pmsimport talib as tlNumpyimport numpy as np

2021-01-29 16:35:23 1250

原创 Python学习笔记:汇总(持续更新中...)

Python学习笔记:汇总【1】准备工作【1.1】Anaconda安装使用【1.2】PyCharm安装使用【2】语言学习【2.1】Python学习笔记D1:数据类型 - 数字类型【2.2】Python学习笔记D2:对象、变量与引用【1】准备工作【1.1】Anaconda安装使用Anaconda安装使用【1.2】PyCharm安装使用【2】语言学习【2.1】Python学习笔记D1:数据类型 - 数字类型Python学习笔记D1:数据类型 - 数字类型【2.2】Python学习笔记D2:对象、

2021-01-15 14:42:47 181

原创 Python调用pikepdf模块解密PDF文件(使用tkinter模块绘制GUI)

Python调用pikepdf模块解密和合并PDF文件(使用tkinter模块绘制GUI)

2022-11-24 08:42:34 756 1

原创 PDF文件解密

使用pikepdf模块解密PDF文件,删除PDF文件密码

2022-11-21 09:13:46 348

原创 Ubuntu查看版本信息

Ubuntu查看版本信息uname命令uname -suname -nuname命令ubuntu@ip-172-31-32-218:~$ uname --helpUsage: uname [OPTION]...Print certain system information. With no OPTION, same as -s. -a, --all print all information, in the following order,

2021-02-28 21:51:34 590

原创 股票、期货、数字货币量化分析

准备环境安装anacondamacOS平台安装官方网站下载安装有两种方式,一种是从pkg文件安装,一种是从.sh脚本文件安装。第2种方式与brew安装方式一样。Python 3.8PKG文件:64-Bit Graphical Installer (435 MB)创建环境conda create -n finance python=3.8.5激活环境激活环境:financeconda activate finance自动激活环境假定缺省SHELL为Bash,编辑~/.bas

2021-02-04 10:24:01 427 1

原创 pmset解决MacBook快速掉电的问题

pmset解决MacBook快速掉电的问题pmset用法常用命令常用选项常用参数sleephibernatemodestandbyhighstandbythresholdautopoweroffgpuswitch其他常用参数问题排查与解决pmset用法常用命令pmset -g custom:查看当前所有睡眠计划pmset -g cap:查看当前供电条件下可以调节的参数sudo pmset restoredefaults:还原全部设置常用选项pmset -a:调整任何条件下的睡眠计划pm

2021-02-02 10:12:06 5572 1

原创 在Mac OS X系统中如何调整Launchpad图标大小

在Mac OS X系统中如何调整Launchpad图标大小恢复默认设置指定数量调整每一行显示图标数量调整每一列显示图标数量恢复默认设置defaults write com.apple.dock springboard-rows Defaultdefaults write com.apple.dock springboard-columns Defaultkillall Dock指定数量defaults write com.apple.dock springboard-rows Default

2021-01-31 00:13:26 221

原创 MacOS安装Command Line Tools工具

MacOS安装Command Line Tools工具安装测试是否安装成功安装xcode-select --install测试是否安装成功xcrunUsage: xcrun [options] <tool name> ... arguments ...Find and execute the named command line tool from the active developerdirectory.The active developer directory c

2021-01-30 16:15:18 2148 1

原创 Jupyter Lab 3安装和使用(中文界面)

Jupyter Lab安装和使用安装启动Jupyter Lab服务安装pip安装pip install jupyterlabconda安装conda install -c conda-forge jupyterlab启动Jupyter Lab服务jupyter lab

2021-01-29 08:40:41 17938 1

原创 Python常用库

Python常用库序号库名称说明1numpy2pandas3pymysql4seaborn5ta-lib6yfinance

2021-01-27 20:10:30 96

原创 Python常用书籍

Python常用书籍1. 语言与标准库2. 数据分析3. 机器学习1. 语言与标准库Learning Python (5th Edition) - 2013Python学习手册原书第5版 上册 - 2013Python学习手册_原书第5版 下册 - 2013Programming Python (4th Edition) - 2011Python Cookbook (3rd Edition) - 2013Python Cookbook第三版中文 - 2013Python编程:从入门到实

2021-01-27 17:07:00 260

原创 股票、期货、数字货币技术指标库TA-Lib

股票、期货、数字货币技术指标库TA-Lib安装使用函数列表安装Python2pip install ta-libPython3pip3 install ta-libCONDAconda install ta-lib使用函数列表FunctionDescriptionADChaikin A/D LineADOSCChaikin A/D OscillatorADXAverage Directional Movement IndexA

2021-01-27 16:40:46 932

原创 Python:yfinance获取股票信息

Python:yfinance获取美股信息安装yfinance获取美股信息安装yfinancepip3 install yfinance获取美股信息#!/usr/local/bin/python3# -*- coding: utf-8 -*-# @Time : 2021/1/26 12:21 上午# @Author : Paul Ding# @File : finance.py# @Software: PyCharmimport pandas as pdfrom my

2021-01-26 23:16:00 4007

原创 PyMySQL安装与使用

PyMySQL安装与使用安装使用安装使用#!/usr/local/bin/python3# -*- coding: utf-8 -*-# @Time : 2021/1/9 9:42 下午# @Author : Paul Ding# @File : mysql1.py# @Software: PyCharmimport pymysqldef connect(host = "localhost", port = 3306, u

2021-01-21 15:33:47 1962

原创 MySQL 8.0安装与管理

MySQL管理安装root用户管理用户管理创建数据库创建数据表安装root用户管理用户管理创建数据库创建数据表

2021-01-21 14:12:51 175 1

原创 Python 3.X保留字

Python 3.X保留字保留字保留字保留字保留字保留字FalseclassfinallyisreturnNonecontinueforlambdatryTruedeffromnonlocalwhileanddelglobalnotwith

2021-01-18 22:42:57 588

原创 Python赋值语句

Python赋值语句简单赋值语句序列赋值语句扩张的序列解包多目标赋值语句增量赋值语句简单赋值语句>>> a = 1>>> b = 2>>> a, b(1, 2)序列赋值语句扩张的序列解包多目标赋值语句增量赋值语句...

2021-01-18 21:56:18 344

原创 Python运算符及优先级

Python运算符及优先级运算符及优先级运算符及优先级运算符描述:=赋值表达式lambdalambda 表达式if – else条件表达式or布尔逻辑或 ORand布尔逻辑与 ANDnot x布尔逻辑非 NOTin, not in, is, is not, <, <=, >, >=, !=, ==比较运算,包括成员检测和标识号检测按位或 OR^按位异或 XOR&按位与 AND

2021-01-18 20:22:38 158

原创 集成开发环境IDE:PyCharm

标题PyCharm重要插件安装与管理汉化插件Chinese (Simplified) Language Pack / 中文语言包IDE Eval Reset插件管理插件存储库https://plugins.zhile.io/

2021-01-18 14:47:14 543

原创 Django应用框架:django模块安装

django模块安装Anaconda环境conda install django

2021-01-18 13:46:15 177

原创 Python 函数的参数传递*args和**kwargs

Python 函数的参数传递*args和**kwargs函数调用的参数传递方式传值调用传引用(传址)调用不固定长度参数*args**kwargs函数调用的参数传递方式函数调用的参数传递方式分为两种:传值调用与传引用(传址)调用。传值调用x = 7def double(x): x *= 2 print("函数内部:x =",x) return xdouble(x)print("函数外部:x =", x)函数内部: x = 14函数外部: x = 7传引用(传

2021-01-16 23:20:30 210

原创 Python学习笔记:数据类型 - 字符串类型

Python学习笔记D1:数据类型 - 字符串类型【1】序列操作【1】序列操作字符串作为序列类型,支持位置顺序访问其元素。In [1]: s = 'Hello'In [2]: len(s) # 字符串长度Out[2]: 5In [3]: s[0], s[1], s[2], s[3], s[4] # 按位置访问元素Out[3]: ('H', 'e', 'l', 'l', 'o')In [6]: s[-1] # s字符串的最后一个字符Out[6]: 'o'In [9]: s[le

2021-01-15 19:47:17 200 2

原创 Python学习笔记:对象、变量与引用

Python学习笔记(D)数据类型(变量、对象与引用)【1】概念【1.1】对象(Objects)【1.2】变量(Variables)【1.2.1】变量创建(Variable Creation)【1.2.2】变量类型(Variable Types)【1.2.3】变量使用(Variable Use)【1.3】引用(References)【2】示例【1】概念图1 变量与对象【1.1】对象(Objects)对象是一块内存区域,包括了足够的内存空间来保存它所代表的值。【1.2】变量(Variables

2021-01-15 08:43:31 315

原创 Python学习笔记:数据类型 - 数字类型

Python学习笔记(D1)数据类型(数字类型)整型(Integral)整数型(int)布尔型(bool)实数(Real)复数整型(Integral)整数型(int)In [1]: 3 + 2 # 加法Out[1]: 5In [2]: 3 - 2 # 减法Out[2]: 1In [3]: 7 * 5 # 乘法Out[3]: 35In [4]: 7 / 5 # 除法(自动转成浮点类型)Out[4]: 1.4In [5]: 7 // 5 # 整除(商为整数部分)Out[5]: 1

2021-01-14 23:36:29 319 1

原创 Python参考资料(一):标准类型层级结构

Python学习笔记(一):标准类型层级结构None(空值)Ellipsis(...省略类型)numbers.Number(数字类型)numbers.Integral(整型)整型 (整数:int)布尔型 (bool)numbers.Real (实数类型:float)numbers.Complex (复数类型:complex)序列(Sequences)不可变序列(Immutable sequences)字符串(Strings)元组(Tuples)字节串(Bytes)可变序列(Mutable sequences

2021-01-14 22:20:37 446

原创 Python模块信息显示及自动更新

Python模块自动更新upgrade.py代码upgrade.py代码import pipfrom pip._internal.utils.misc import get_installed_distributionsimport timefrom subprocess import callfor dist in get_installed_distributions(): print(dist.project_name)print("----------")for dist

2021-01-13 13:31:05 321

原创 Python环境管理:Andaconda安装使用

Anaconda安装使用安装macOS平台安装使用brew进行安装官方网站下载安装卸载安装 Anaconda-Clean package命令行卸载使用安装macOS平台安装官方网站下载安装卸载安装 Anaconda-Clean

2021-01-13 10:40:20 1957

原创 MacOS常用快捷键

MacOS Finder常用快捷键永久显示隐藏文件与文件夹打开「终端」,输入以下内容,然后「Enter」键,这样就能永久显示隐藏文件和文件夹。defaults write com.apple.finder AppleShowAllFiles -boolean true killall Finder永久不显示隐藏文件打开「终端」,输入以下内容,然后「Enter」键,这样就能永久不显示隐藏文件和文件夹。defaults write com.apple.finder AppleShowAllFil

2021-01-13 08:57:34 202

原创 Python绘制条形图

Python绘制条形图导入模块import numpy as npimport matplotlib.pyplot as pltfrom matplotlib.ticker import MultipleLocator, FormatStrFormatterplotbar.py代码import numpy as npimport matplotlib.pyplot as pltfrom matplotlib.ticker import MultipleLocator, FormatStrF

2021-01-11 21:03:05 137

原创 Python 赋值语句

Python 赋值语句条件赋值a = 1 if a is not none else 0

2021-01-11 12:53:08 687

原创 Python Pandas使用说明(期货行情数据分析)

Python Pandas使用期货行情数据分析安装pandas模块导入pandas模块从CSV文件读取数据列引用行引用位置引用条件引用

2021-01-10 21:39:14 1686 4

原创 Python安装tensorflow

Python2 Python3 安装 TensorFlow国内镜像源报错GoogleAPI源安装pip3 install https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-0.12.0-py3-none-any.whl

2021-01-10 11:16:27 4303 2

原创 Macos安装MySQL Server

Macos安装MySQL Server下载从www.mysql.org官方网站下载mysql的安装文件。安装打开mysql-8.0.22-macos10.15-x86_64.dmg文件双击mysql-8.0.22-macos10.15-x86_64.pkg文件点击:继续点击:继续点击:继续点击:同意点击:安装输入管理员密码,点击安装软件选择: “Use Strong Password Encryption”,点击:Next

2021-01-09 17:38:34 685 1

原创 文华财经导出的文件删除标题行、插入新行

文华财经导出的文件删除标题行、插入新行目录文华财经导出的文件删除标题行、插入新行删除标题行插入行同时删除标题行、插入新行macos安装gnu-sed用gsed代替sed一次性处理当前目录及子目录下的所有.csv文件有标题行无标题行删除标题行sed -i '1d' filename.csv插入行sed -i '1i\Date,Time,Open,Max,Min,Close,TradeNumber,HolderNumber,Average' file.

2021-01-08 17:02:37 159

原创 Macos Sed行为差异

Macos Sed的行为与标准sed不同安装gnu-sedbrew install gnu-sed在/usr/local/bin/有gsed命令使用gsed命令代替sed命令。

2021-01-08 16:47:38 506

原创 PyCharm设置Python代码模板

PyCharm设置Python代码模板操作菜单:PyCharm→Preferences→编辑器→文件和代码模板→Python Script→输入以下内容#!/usr/local/bin/python3# -*- coding: utf-8 -*-# @Time : ${DATE} ${TIME}# @Author : Paul Ding# @File : ${NAME}.py# @Software: ${PRODUCT_NAME}→确定预定义的模板变量可

2021-01-07 23:09:36 596

原创 Python正则表达式

Python正则表达式导入模块import research函数re.search(pattern, text)代码:import repattern = 'this'text = 'Does this text match the pattern?'match = re.search(pattern, text)s = match.start()e = match.end()print('Found "{}"\nin "{}"\nfrom {} to {}

2021-01-07 22:19:13 79

原创 PyCharm项目中的文件重命名

Pycharm项目中的文件重命名MacOS版本快捷键:Shift+F6菜单:重构→重命名第一次运行可能在:文件→重构→重命名

2021-01-07 17:22:18 3134

原创 matplotlib绘图

Python Matplotlib绘图安装matplotlibpip3 install matplotlib导入matplotlibimport numpy as npimport matplotlib.pyplot as pltdata = np.arange(10)plt.plot(data, color = 'k', linestyle = 'dashed', marker = 'o')plt.show()运行结果:

2021-01-06 23:45:21 97

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除