python扩展包使用小技巧
平常使用numpy、matplotlib、pandas的时候,会有一些小需求,用的时候查一下,之后就又忘记了。现在把他们收集整合在一起。方便自己使用。
Python
文件权限
同时迭代多个列表
主要是 使用 zip
for row,col,data in zip(rows,cols,datas):
print(row,col,data)
更多细节查看下面链接
引用别人的文章
pip
今天更新 pip模块,结果到最后失败了,原来的pip模块也被删除了,结果就是pip指令没办法使用
F:\Python\Anaconda3\Scripts>pip list
Script file 'F:\Python\Anaconda3\Scripts\pip-script.py' is not present.
重新安装pip模块
# cmd中输入 下面指令,会自动安装 pip模块
easy_install pip
Anaconda下安装模块。
- 先进入Anaconda目录下的Scripts文件夹,然后打开cmd
- 在里面使用 pip 指令更新模块
SSL DLL load failde:找不到指定模块
镜像
Conda
在jupyter notebook 上使用conda虚拟环境
修改样式
numpy
matplotlib
简单的在绘图上显示汉字
plt.rcParams['font.sans-serif'] = ['SimHei']
倒转坐标轴
ax = plt.gca()
# top 顶部 bottom 底部
ax.xaxis.set_ticks_position('top') #将x轴的位置设置在顶部
# ax.invert_xaxis() #x轴反向
# right 右边 left 左边
ax.yaxis.set_ticks_position('left') #将y轴的位置设置在右边
ax.invert_yaxis() #y轴反向
x轴
位置可以设置在顶部和顶部。
默认从左向右,反向后从右到左
y轴
位置可以设置在左边和右边。
默认从下到上,反向后从上到下