Python
文章平均质量分 54
sysun
这个作者很懒,什么都没留下…
展开
-
Python读取xls文件报错:raise XLRDError(FILE_FORMAT_DESCRIPTIONS[file_format]+‘; not supported‘)
试了网上多种办法,终于找到一个可行的:只需要下载pyexcel-xlspip install pyexcel-xls重新运行代码即可转载 2021-02-20 09:46:23 · 10741 阅读 · 9 评论 -
Anaconda 和 pip 下载源配置
由于国内墙下载速度的限制,推荐在清华镜像站下载并安装Anaconda,提高下载速度。Anaconda 安装包可以到https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/下载。Anaconda安装完毕后请按照conda源修改教程修改conda源为清华源。TUNA 还提供了 Anaconda 仓库与第三方源(conda-forge、msys2、pytorch等,查看完整列表)的镜像,各系统都可以通过修改用户目录下(C:\Users\l...原创 2021-02-19 11:22:50 · 378 阅读 · 0 评论 -
Spyder不能启动问题及解决
Spyder不能启动问题及解决问题描述 原因分析 尝试解决的流程 1. 在prompt里面安装pyqt5 2. 在prompt里面安装/更新Spyder 终极解决方案问题描述Spyder不能启动,点击图标,鼠标会转圈圈,但是启动不了。在Anaconda Prompt控制台输入start spyder弹出黑框,然后消失。原因分析求助搜索引擎后得到可能的原因:没有安装pyqt5,或者其版本不对 没有安装Spyder包尝试解决的流程1. 在prompt里面.转载 2021-02-11 06:35:27 · 3451 阅读 · 0 评论 -
Python 各种读取保存tif,tiff,png,jpg,mat等格式图像方法大集合
利用opencv读取tif 文件#导入cv模块import cv2 as cvimport numpy as np#读取图像,支持 bmp、jpg、png、tiff 等常用格式#第二个参数是通道数和位深的参数,有四种选择,参https://www.cnblogs.com/goushibao/p/6671079.htmlimg = cv.imread("filename.tif",2)print img#在这里一开始我写成了img.shape(),报错因为img是一个数组不是一个函数,只有转载 2021-02-03 17:57:29 · 3316 阅读 · 0 评论 -
Satpy基础系列教程(1)-FY4A AGRI L1数据处理
以下文章来源于气象杂货铺 ,作者朝曦dawnSatpy[1]目前支持的卫星数据[2]有50种(MSG, Himawari 8, GOES-R, MODIS, Sentinel- 1/2/3/5, SNPP等)。本文以最近朝曦dawn[3]添加的风云4A(FY4A) AGRI L1数据为例。Notebook[4]已放在GitHub上,供大家学习。FY4A AGRI L1数据有两种类别:1.全圆盘FY4A-_AGRI--_N_DISK_1047E_L1-_FDI-_MULT_NOM_2转载 2021-01-19 19:01:26 · 6846 阅读 · 11 评论 -
Python各类图像库的图片读写方式总结(推荐)
最近在研究深度学习视觉相关的东西,经常需要写python代码搭建深度学习模型。比如写CNN模型相关代码时,我们需要借助python图像库来读取图像并进行一系列的图像处理工作。我最常用的图像库当然是opencv,很强大很好用,但是opencv也有一些坑,不注意的话也会搞出大麻烦。近期我也在看一些别人写的代码,因为个人习惯不一样,他们在做深度学习时用于图片读取的图像库各不相同,从opencv到PIL再到skimage等等各种库都有,有些库读进来的图片存储方式也不太一样,如果不好好总结这些主流图像读写库特点的话,转载 2021-01-19 11:22:27 · 835 阅读 · 0 评论 -
Python空间数据处理之GDAL读写遥感图像
GDAL是空间数据处理的开源包,支持多种数据格式的读写。遥感图像是一种带大地坐标的栅格数据,遥感图像的栅格模型包含以下两部分的内容:栅格矩阵:由正方形或者矩形栅格点组成,每个栅格点所对应的数值为该点的像元值,在遥感图像中用于表示地物属性值;遥感图像有单波段与多波段,波段表示地物属性的种类,每个波段表示地物一种属性。大地坐标:空间数据参考表示地图的投影信息;仿射矩阵能将行列坐标映射到面坐标上。GDAL读写遥感数据的代码:from osgeo import gdalimport oscl转载 2021-01-19 11:19:35 · 705 阅读 · 0 评论 -
1. PyQt5开发环境的搭建
Windows 开发PyQt5环境的搭建首先安装python3, 这个不必多说了,不会的自行百度安装 PyQt5然后安装PyQt5在cmd中输入pip install PyQt5 -i https://mirrors.aliyun.com/pypi/simple用到了 阿里 镜像源,下载速度应该很快在cmd中进入 python3 交互环境import PyQt5没有报错,说明安装成功安装qtdesinger (qt设计师)这是一个图形化界面设计的软件, 也...转载 2021-01-18 15:57:44 · 106 阅读 · 0 评论 -
Python之给微信好友自动发送消息
由于itchat运行时,老是报KeyError: ‘pass_ticket’,故itchat暂不能使用。而wxpy在使用时需要登录网页版微信,且动不动报KeyError: 'pass_ticket,所以不方便使用。本文给读者讲述一个简单的方法,实现给微信好友自动发送消息。使用该功能前需要安装pyautogui和pyperclip,因此键盘点击win+R键,依次输入pip install pyautogui和pip install pyperclip便可安装。话不多说,代码见:import pyau转载 2021-01-12 09:45:20 · 1054 阅读 · 0 评论 -
pyautogui自动化控制鼠标和键盘操作
pyautogui自动化控制鼠标和键盘操作安装 pyautogui鼠标操作样例 pyautogui键盘操作样例 按键支持 提示信息 alert option password prompt 截屏 整个屏幕截图并保存 屏幕查找图片位置并获取中间点 安全设置PyAutoGUI是一个纯Python的GUI自动化工具,其目的是可以用程序自动控制鼠标和键盘操作,多平台支持(Windows,OS X,Linux)。安装pip3 install...转载 2021-01-12 09:37:36 · 334 阅读 · 0 评论