- 博客(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
1416

原创 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
203
原创 Python调用pikepdf模块解密PDF文件(使用tkinter模块绘制GUI)
Python调用pikepdf模块解密和合并PDF文件(使用tkinter模块绘制GUI)
2022-11-24 08:42:34
909
原创 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
696
原创 股票、期货、数字货币量化分析
准备环境安装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
481
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
6561
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
272
原创 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
2297
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
19912
1
原创 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
630
原创 股票、期货、数字货币技术指标库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
1158
原创 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
4639
原创 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
2143
原创 Python 3.X保留字
Python 3.X保留字保留字保留字保留字保留字保留字FalseclassfinallyisreturnNonecontinueforlambdatryTruedeffromnonlocalwhileanddelglobalnotwith
2021-01-18 22:42:57
635
原创 Python赋值语句
Python赋值语句简单赋值语句序列赋值语句扩张的序列解包多目标赋值语句增量赋值语句简单赋值语句>>> a = 1>>> b = 2>>> a, b(1, 2)序列赋值语句扩张的序列解包多目标赋值语句增量赋值语句...
2021-01-18 21:56:18
547
原创 Python运算符及优先级
Python运算符及优先级运算符及优先级运算符及优先级运算符描述:=赋值表达式lambdalambda 表达式if – else条件表达式or布尔逻辑或 ORand布尔逻辑与 ANDnot x布尔逻辑非 NOTin, not in, is, is not, <, <=, >, >=, !=, ==比较运算,包括成员检测和标识号检测按位或 OR^按位异或 XOR&按位与 AND
2021-01-18 20:22:38
205
原创 集成开发环境IDE:PyCharm
标题PyCharm重要插件安装与管理汉化插件Chinese (Simplified) Language Pack / 中文语言包IDE Eval Reset插件管理插件存储库https://plugins.zhile.io/
2021-01-18 14:47:14
665
原创 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
320
原创 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
225
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
472
原创 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
744
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
503
原创 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
454
原创 Python环境管理:Andaconda安装使用
Anaconda安装使用安装macOS平台安装使用brew进行安装官方网站下载安装卸载安装 Anaconda-Clean package命令行卸载使用安装macOS平台安装官方网站下载安装卸载安装 Anaconda-Clean
2021-01-13 10:40:20
2210
原创 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
284
原创 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
162
原创 Python Pandas使用说明(期货行情数据分析)
Python Pandas使用期货行情数据分析安装pandas模块导入pandas模块从CSV文件读取数据列引用行引用位置引用条件引用
2021-01-10 21:39:14
2486
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
4522
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
884
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
206
原创 Macos Sed行为差异
Macos Sed的行为与标准sed不同安装gnu-sedbrew install gnu-sed在/usr/local/bin/有gsed命令使用gsed命令代替sed命令。
2021-01-08 16:47:38
543
原创 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
635
原创 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
104
原创 PyCharm项目中的文件重命名
Pycharm项目中的文件重命名MacOS版本快捷键:Shift+F6菜单:重构→重命名第一次运行可能在:文件→重构→重命名
2021-01-07 17:22:18
3328
原创 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
126
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人