草庐IT

selenium定位元素报错——AttributeError: ‘WebDriver’ object has no attribute ‘find_elements_by_class_name’

报错:查看find_elements的源码(发现是源码改了):之前的写法: 现在:记住加一句:fromselenium.webdriver.common.byimportBy运行成功!

python运行报错 KeyError: “[‘...’] not in index”

我在使用python指定列读取xlsx数据时遇到这个报错,具体原因不知。这个错误通常表示你正在尝试访问一个不存在的索引或列。为了解决这个错误,你应该检查正在使用的代码并确定是否存在以下情况之一:索引或列名错误:检查是否在DataFrame中具有正确的索引或列名,可以通过df.columns或df.index属性来验证。数据缺失:检查是否存在数据缺失导致无法访问某些索引或列,可以通过df.isnull().sum()来检查缺失数据量,并考虑进行填充、删除或者插值等操作。数据类型问题:检查索引或列是否是您期望的数据类型。例如,如果您正在使用字符串索引,则确认它们在数据帧中是否被正确地设置为对象类型

【Ubuntu升级报错】“the following signatures couldn’t be verified because the public key is not available”

升级Python时第一步apt-getupdate报错报错界面报错界面在ubuntu中运行apt-getupdate时,有时会出现如下报错ubuntu@ubuntu-virtual-machine:~$sudoaptupdate[sudo]passwordforubuntu:Get:1http://dl.google.com/linux/chrome/debstableInRelease[1,811B]Hit:2http://packages.microsoft.com/repos/codestableInReleaseErr:1http://dl.google.com/linux/chrom

ssh连接的时候,出现“THE AUTHENTICITY OF HOST XXX CAN’T BE ESTABLISHED”警告

    当使用ssh连接别的计算机时,会把连接的计算机的公钥记录在~/.ssh/known_hosts中,当下次再次访问时,openssh会核对公钥,如果公钥发生改变,openssh就会发出“THEAUTHENTICITYOFHOSTXXXCAN'TBEESTABLISHED”这样的警告。解决方法:1、在ssh的时候加“-oStrictHostKeyChecking=no”选项,如下:2、一个彻底去掉这个提示的方法是,修改/etc/ssh/ssh_config文件(或$HOME/.ssh/config)中的配置,添加如下配置:  

用Python制作小游戏之‘植物大战僵尸’(一)

1.引入需要的模块importpygameimportrandom2.配置图片地址及页面宽高等IMAGE_PATH='D:\桌面\练习\python\植物大战僵尸\imgs'scrrr_width=800scrrr_height=560#1创建控制游戏结束的状态GAMEOVER=False#4图片加载报错处理LOG='文件:{}中的方法:{}出错'.format(__file__,__name__)3.创建地图类classMap():#3存储两张不同颜色的图片名称map_names_list=[IMAGE_PATH+'map1.png',IMAGE_PATH+'map2.png']def__i

【ubuntu】gcc: fatal error: cannot execute ‘cc1plus’: execvp: No such file or directory

一、问题描述在ubuntu20.04系统中编译graphlearning源码时出现如下报错:gcc:fatalerror:cannotexecute‘cc1plus’:execvp:Nosuchfileordirectory按照其他网友的方法,我使用了这条命令:sudoaptinstallg++-aarch64-linux-gn但很不幸,又出现新的新的报错:E:Unabletolocatepackageg++-aarch64-linux-gn报错复报错,报错何其多。与其查博客,不如看信息。二、解决方法于是乎,我还是老老实实地回到最开始,报错的信息的意思大概是“缺少cc1plus目录或文件”。只

【Oracle 之concat()函数用法 以及使用简化的‘||’进行拼接】

Concat()函数格式:Concat(表达式1,表达式2)解释:用表达式1值和表达式2值进行拼接显示。案例1:selectconcat('阿珍','阿强')fromdualt;输出结果:当然这里的表达式1,表达式2均可换成数据库字段进行拼接输出。案例2:selectt.*,concat(concat(t.name,'住在:'),t.address)地址fromstu1t;输出结果:由上看到,当拼接的输出比较复杂时候,concat函数会进行多次嵌套。【简化版本】:格式:拼接符||案例3:select'阿珍'||'阿强'测试fromdualt;输出结果:案例4:selectt.*,(t.name

微信小程序 ‘腾讯位置服务地图选点插件申请失败’

1.登录微信公众平台2.登录后设置-第三方设置-插件管理-添加插件 3.微信小程序插件|腾讯位置服务 将官网上的配置值复制到app.json中,切记是官网上的值不是自己生成的值!!!!然后再进行编译即可。"version":"1.0.2","provider":"wx63ff9ae"

c# - 如何以及何时使用 ‘async’ 和 ‘await’

根据我的理解,其中一件主要事情是asyncandawait这样做是为了使代码易于编写和阅读-但使用它们等于生成后台线程来执行长时间逻辑吗?我目前正在尝试最基本的示例。我添加了一些内联评论。你能帮我解释一下吗?//Idon'tunderstandwhythismethodmustbemarkedas`async`.privateasyncvoidbutton1_Click(objectsender,EventArgse){Taskaccess=DoSomethingAsync();//taskindependentstuffhere//thislineisreachedafterthe5

c# - 如何以及何时使用 ‘async’ 和 ‘await’

根据我的理解,其中一件主要事情是asyncandawait这样做是为了使代码易于编写和阅读-但使用它们等于生成后台线程来执行长时间逻辑吗?我目前正在尝试最基本的示例。我添加了一些内联评论。你能帮我解释一下吗?//Idon'tunderstandwhythismethodmustbemarkedas`async`.privateasyncvoidbutton1_Click(objectsender,EventArgse){Taskaccess=DoSomethingAsync();//taskindependentstuffhere//thislineisreachedafterthe5