2021
02-27
02-27
解决python的空格和tab混淆而报错的问题
在python里头,空格和tab是区分开的,二者混在一起就会报错,要么只用空格,要么只用tab如果你用的是python的官方编译器,通过以下方法可以直接将整个页面的间隔符号统一:1.全选整个代码(edit——selectAll)2.统一间隔符号为tab(format——tabifyregion),或者统一间隔符号为空格(format——untabifyregion)补充:python中缩进——tab还是空格是不一样的,一般不能混用,除非设置Tab自动替换成空格如下所示:...
继续阅读 >
初学python,对python的对齐很重视,为了防止出错,使用spyder工具提供的功能下面是方法:1、首先打开Tools菜单栏下的Preferences出现如下界面轻松1,2,3步之后就可以发现有:当然,红色的矩形框是我自己通过画图工具画上的,当然我找到的spyder中提供的方法就是这个,另外给大家提供两个快捷键:ctrl+[ctrl+]鼠标选中那一行,上面命令是向左缩进一个tab,下面是向右缩进一个tab,很方便有些时候,我更比较喜欢Tab键Shift键+Ta...
subplot(arg1,arg2,arg3)arg1:在垂直方向同时画几张图arg2:在水平方向同时画几张图arg3:当前命令修改的是第几张图plt.figure()另起一张新的画布fromPILimportImageimportmatplotlib.pyplotaspltimage1=Image.open('1.jpg')image2=Image.open('2.jpg')plt.subplot(121)plt.imshow(image1)plt.subplot(122)plt.imshow(image2)plt.show()补充:matplotlib同一个画布绘制多张图,主次刻度,竖线我就废话不多说了,...
测试图片一、相对路径(报错)使用相对路径插入会报错(确认路径正确无误)importxlwingsasxwwb=xw.Book()sht=wb.sheets['Sheet1']sht.pictures.add('1.jpg')#使用相对路径会报错wb.save('test.xlsx')wb.close()File"<COMObject<unknown>>",line5,inAddPicturepywintypes.com_error:(-2147352567,'发生意外。',(0,None,'未找到指定文件。',None,0,-2146827284),None)二、绝对路径改为绝对路径即可成功插入...
使用Python加载最新的Excel读取类库xlwings可以说是Excel数据处理的利器,但使用起来还是有一些注意事项,否则高大上的Python会跑的比老旧的VBA还要慢。这里我们对比一下,用几种不同的方法,从一个Excel表格中读取一万行数据,然后计算结果,看看他们的耗时。1.处理要求:一个Excel表格中包含了3万条记录,其中B,C两个列记录了某些计算值,读取前一万行记录,将这两个列的差值进行计算,然后汇总得出差的和。文件是这个样子:Boo...
从matplotlib工具栏源码探析一(禁用工具栏、默认工具栏和工具栏管理器三种模式的差异)一文可知matplotlib内置实现了多个工具项的实现,而默认工具栏中的工具项只是其中的一部分,有没有方法直接管理工具栏,添加、删除内置工具项?matplotlib内置的工具项由源码可知,matplotlib.backend_tools.default_tools变量为字典类型,实例化了基于matplotlib.backend_tools.ToolBase类定义的内置工具项。源码default_tools={'home':To...
软硬件环境centos7.6.181064bitcat/etc/redhat-release#查看系统版本supervisor3.4.0python2.7.5supervisor简介supervisor是一个用python语言编写的进程管理工具,它可以很方便的监听、启动、停止、重启一个或多个进程。当一个进程意外被杀死,supervisor监听到进程死后,可以很方便的让进程自动恢复,不再需要程序员或系统管理员自己编写代码来控制。supervisord安装yuminstall-yepel-releaseyuminstall-ysuperv...
小鸟(image)游戏展示代码展示importpygame,syspygame.init()#初始化操作#保存窗口大小width,height=600,400screen=pygame.display.set_mode([width,height])#创建游戏窗口#设置窗口标题pygame.display.set_caption("愤怒的小鸟")#加载小鸟素材player=pygame.image.load("xiaoniao.png")#获取图像矩形位置rect=player.get_rect()#声明XY运动速度的列表speed=[3,2]left_head=pygame.transform.flip(player,True,False)right_hea...
前言:今天要总结的是如何用程序来实现短信发送功能。但是呢,可能需要我们调用一些api接口,我会详细介绍。都是自己学到的,害怕忘记,所以要总结一下,让写博客成为一种坚持的信仰。废话不多说,我们开始吧!网络爬虫实现发送短信验证码在实现我们目标的功能之前,我们要有自己的思路,否则你没有方向,又如何实现自己的代码功能呢?我们要发送短信,那么我们其实是需要分析的。我们可以去分析一个可以发送短信的网站页面。我们...