1.主体功能基本已经实现,速度没想到这么快,但是也基本符合,因为当时主要是交互这块有点问题,但是看了pyqtgraph的官方例子,觉得应该有解决方法,周一探索了一阵子,基本算解决了。
2.今天开始完善细节,主要有样式,异常处理等。
3.从一个文件的绝对路径里获取目录(就是去掉文件名)等用法。
- # 文件路径切分
- import os
-
- path = "/Users/test0712.xlsx"
- # 利用路径分隔符进行切分,再用索引进行选择
- print(path.split("/")) # 输出['', 'Users', 'test0712.xlsx']
- # 使用os.path.split()方法
- print(os.path.split(path)) # 输出('/Users', 'test0712.xlsx')
- # os.path.dirname(),去掉文件名,返回目录
- print(os.path.dirname(path)) # 输出/Users
- # os.path.basename(),返回路径最后的文件名
- print(os.path.basename(path)) # 输出test0712.xlsx
4.把sphinx的rst文件转成html
sphinx-build -b html ./docs/ ./build/
5.pyqtgraph清除上次的绘图
-
- # 清空操作
- self.plot_plt.clear() # 清空绘画-->会清空所有,比如图例,十字交叉线
- self.plot_plt.clearPlots() # 清空绘画-->只会清空当前的绘图