自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (3)
  • 问答 (5)
  • 收藏
  • 关注

原创 给导入模块的类重写其中部分类方法

重写u2的解锁方法import uiautomator2 as u2# 定义新的u2方法def u2_reunlock(): u2._DeprecatedMixIn.unlock = print("111")# 将新的unlock方法赋值给u2的unlock方法u2._DeprecatedMixIn.unlock = u2_reunlock# 运行u2的unlock方法u2._DeprecatedMixIn.unlock()# 运行结果如下111Process fin

2022-02-15 17:38:09 183

原创 ADB命令判断APP当前是否在前台

网上查了好多办法,都是错的,被误导了好久,经过测试,可行的方法如下:忽略设备名:adb shell "dumpsys window | grep mCurrentFocus"带设备名adb -s 设备号 shell "dumpsys window | grep mCurrentFocus"

2022-01-25 16:34:16 1460

原创 python3使用nltk.download()时出错的解决办法(WinError 10060)

我用的是anaconda,自带nltk,但是没有扩展语料库,需要通过nltk.download()进行下载。运行后,直接提示WinError 10060(也可能是其他错误信息),然后下载器直接未响应。网上各种解决方案,看的人头晕,表达都是一个意思,离线下载安装。还给了两个地址,分别是:地址1:https://github.com/nltk/nltk_data # 有时候打不开,需要架梯子,只需下载packages文件夹地址2:http://www.nltk.org/nltk_data/

2021-09-28 14:39:28 3892 1

原创 Mysql去除字段内容中指定字符

格式:update 表名 set 字段=replace(字段,'要删除的串','') where 条件案例一:update 表 set ZD=replace(ZD,'123','') where ZD like '%123%'案例二:update 8x8xtable set media_player_url=replace(media_player_url,"要删的内容","") where media_player_url like"条件";...

2021-09-12 14:10:00 2192

原创 用selenium的webdriver模拟登录操作

from selenium import webdriverimport timechrome_options = webdriver.ChromeOptions()chrome_options.add_experimental_option("excludeSwitches", ['enable-automation'])chrome_options.add_argument("--disable-blink-features")chrome_options.add_argument("--di

2021-08-16 13:35:44 264

原创 fake-useragent提示FakeUserAgentError: Maximum amount of retries reached解决方案

主要还是网络问题,服务器被墙了,A城市的移动网络正常,在B城市是移动网络就出现此错误。解决方案如下:进入 UserAgent 源代码,在import加载项可以找到setting,再次进入到setting.py,里面包含了 fake-useragent 在线获取 useragent 的逻辑。其中可以看到如下代码CACHE_SERVER = 'https://fake-useragent.herokuapp.com/browsers/{version}'注意:{version}改成你的fake-us

2021-07-25 14:59:02 670

原创 更高效率从TXT文档中提取数据导入DATAFrame中做数据清洗

前提条件文档中有X行数据每一行都由data1(title)和data2(url)组成,之间由逗号","隔开示例:《我们都是好孩子》,https://xxx.xxx.com:xxx.m3u8import pandas as pdimport time# 方法一t1 = time.time()df = pd.DataFrame({"title":"", "url":""},index=["0"])with open("G:\m3ulist\m3ulist-master\中英电影(中文字幕)

2021-07-08 15:22:25 422

原创 Python爬虫Selenium启动chrome后,检测window.navigator.webdriver一直是true解决方案

网上的各种文章,解决方案往往是告诉大家把selenium做一下启动配置即可,代码如下:chrome_options = webdriver.ChromeOptions() **chrome_options.add_experimental_option("excludeSwitches", ['enable-automation'])** # chrome_options.add_argument('headless') # self.driver = we

2021-06-05 09:10:34 2138 3

原创 Ubuntu下pycharm2020.3无法使用中文输入法的解决方案

前言:最近重装了Ubuntu,发现手上最早的pycharm版本是2020.3,信不过一些小网站放出来的更早版本,只能将就着用了。安装完pycharm后,发现输入法无法跟随,我用的是系统自带的ibus输入法。尝试用搜狗输入法,系统直接异常了,输入密码登录系统后,桌面没有了,黑屏外带一个可以动的鼠标光标,后面是在CTRL+F4模式下,通过命令将fcitx和搜狗输入法全部卸载干净,才恢复正常,但是落下了病根,每次开机都要保持5秒的黑屏+光标模式,桌面才能跳出来,如果有大佬知道怎么把这5秒黑屏治好的话,请务必

2021-05-10 11:35:04 727 1

原创 excel表的单元格被锁定保护,单元格无法选择,忘记了解锁密码,解决办法

1、将excel表的扩展名改成rar,解压缩。2、依次打开=> xxx(文件夹)\xl\worksheets3、用记事本打开sheet1.xml(注意:打开xml的时候不要用写字板,会出灵异事件)4、搜索关键词protect,将带有该关键词的代码段全部删除5、将修改后的sheet1.xml文件塞回压缩包中,替换原始sheet1.xml文件。6、将压缩包的扩展名改回xlsx7、解锁完成,可以正常修改excel表了。...

2021-02-27 15:57:39 5178 1

原创 pycharm安装Install python packaging tools提示ModelNotFoundError no model named distutils.util

当pycharm安装Install python packaging tools提示ModelNotFoundError no model named "distutils.util"时,只需要切换到Pycharm的Terminal,输入安装模块命令,完成安装即可。$sudo apt-get install python3-distutils

2021-02-22 10:59:04 3029

转载 2002 - Can‘t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock‘ (13 “权限不够“)

参考传送门 https://blog.csdn.net/swan_tang/article/details/104607100/

2020-07-01 10:46:08 4064

原创 mysql报错ERROR1698(28000):Access denied for user root@localhost解决方法

装个mysql让我翻车不断,找了好久,终于找到一个可以用的参考解决方案,具体链接如下参考文章 https://www.cnblogs.com/cpl9412290130/p/9583868.html这个解决方案里面,有几个细节需要大家注意,就是它的几个更新命令,并不是针对mysql 8的,如果你和我一样,是使用的mysql 8,是需要用mysql 8的命令去操作的。为了避免资源丢失,以及可以更加直接的帮助到用mysql 8的小伙伴,我把修改后的命令贴上来。注:以下部分内容都是转载自该大佬,我只在需要

2020-07-01 10:24:40 16600 6

原创 pandas数据清洗过程中,某数据列存在多个数据类型,提示int object has no attribute replace,解决方案参考

公司给了一个TB某品类的市场调研任务,经过一番努力,搞了几十个数据报表,由于列名都是一致的,前期数据清洗进度很快。当进行数据分析的时候,总是频繁提示数据中带有逗号,用如下代码进行了清洗。result["搜索人数"] = result.loc[:, "搜索人数"].apply(lambda x: float(x.replace(",", "")))随着分析的深入,需要做算术运算,使用如下代码进行数据类型转化result["搜索人数"].astype('float')频繁部分列出现报错Attrib

2020-06-28 18:26:21 7416 2

原创 运行vmware虚拟机的情况下,win7间歇性图标锁定无法移动,重启就正常了

我宿主机用的是win7,虚拟机用的是Ubuntu,最近频繁出现,宿主机的文件被锁定,不管是图标还是文件,都无法移动,导致无法从宿主机拖文件到虚拟机,同时,也无法将虚拟机的文件拖到宿主机中,该故障可以通过宿主机重启解决。但是,搞虚拟机就是为了提高工作效率,要是天天玩重启,我直接宿主机装Ubuntu它不香嚒?既然是开着vmware时才会出现该故障,猜测是系统冲突之类的BUG,导致宿主机被锁定了。解决方案很简单,鼠标单击宿主机桌面,使之获取焦点,然后按下ESC,锁定状态消失。...

2020-06-28 14:27:46 455

原创 当无法通过pycharm的settings进行pygame安装,解决方案

今天在安装pygame库的时候,不管是命令模式$sudo pip3 install pygame还是软件settings模式没一个成功的,给条活路啊大佬。然后我跑去pygame看看有没有办法下载文件安装看到这个,我也开始I can’t breathe了,这特么的是不给人活路啊。然后各种找资源站,看到一个资源站可以下载pygame的whl文件(资源站的地址看图片的地址栏,直接上传送门担心会被判定违规)然后,有一个细节需要注意,这个是针对win系统的,如果是linux系统,这个文件并没

2020-06-04 10:33:56 2028 2

原创 ubuntu software安装软件提示snap无法安装has install-snap change in progress

我用ubuntu software装啥软件,都是各种snap报错,就没有成功过。每次都是提示snap错误,怀疑是snap自身的问题,尝试在命令模式下载安装。用windows思维理解,就是图片界面安装出错,需要在任务管理器先结束安装进程,然后DOS命令下重新安装。查看命令如下:snap changes接下来我们把对应ID的进程关闭掉。我当前在安装的是pycharm专业版,它的ID为9,参考命令如下:sudo snap abort 9进程结束以后,直接用命令snap进行下载,不要用软件管理

2020-05-26 15:32:14 10400 1

原创 ubuntu系统,使用pip安装插件,提示找不到命令Command pip not found

第一次使用Ubuntu,之前都是用的WINDOWS系统。在ubuntu中安装完pycharm,准备安装插件selenium时,pip命令总是提示Command ‘pip’ not found,网上能找到的办法都折腾了一遍。尝试一:编辑文件 /etc/sudoerssudo vi /etc/sudoers将Defaults env_reset ,改为 Defaults !env_reset (就是多一个感叹号,在保存退出的时候,必须:wq!才能强制保持退出)编辑文件~/.basher

2020-05-23 10:08:05 12302 4

转载 python文件读写,以后就用with open语句

读写文件是最常见的IO操作。Python内置了读写文件的函数,用法和C是兼容的。读写文件前,我们先必须了解一下,在磁盘上读写文件的功能都是由操作系统提供的,现代操作系统不允许普通的程序直接操作磁盘,所以,读写文件就是请求操作系统打开一个文件对象(通常称为文件描述符),然后,通过操作系统提供的接口从这个文件对象中读取数据(读文件),或者把数据写入这个文件对象(写文件)。读文件要以读文件的模式打开一个文件对象,使用Python内置的open()函数,传入文件名和标示符:>>> f =

2020-05-21 09:28:30 2128

repeater+aspnetpager实现分页

repeater+aspnetpager实现分页, 以前没用过这个工具,拿来练练手,如果你也和我一样是初学者的话不妨看一下……

2010-06-07

在学校实训期间仿做的Euyar购物网站

在学校实训期间仿做的Euyar购物网站。有需要的朋友可以拿去看一下。本人新手,做的比较粗劣,请多指教。

2010-06-05

用gridview通过代码绑定数据,同时用aspnetpager实现分页

本人新手,以前用girdview绑定数据库都是通过sqldatasource实现绑定。 今天闲来无事,用代码实现绑定,同时通过aspnetpager实现分页。 本内容适合新手~

2010-06-05

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除