- 博客(7)
- 收藏
- 关注
原创 python报错:bs4.FeatureNotFound: Couldn‘t find a tree builder with the features you requested: html_par
BeautifulSoup(strhtml.text,‘lxml’) 报错记录原因:不可以使用 BeautifulSoup(html,‘html_parser’)解决办法:1.安装 pip install lxml2.将BeautifulSoup(html,‘lxml’)改为 BeautifulSoup(html,‘html_parser’)cmd执行pip install lxml发现pippip不是内部或外部命令也不是可运行未安装python未添加pip环境变量python环境搭建:h
2021-04-21 22:12:16
293
原创 python 报错:UnicodeEncodeError: ‘gbk‘ codec can‘t encode character ‘\xa5‘ in position 65
print(strhtml.text)报错记录原因:网页的数据应该是’utf-8’编码,你爬网页的时候会把它转化成Unicode,出问题的是在print()这儿,对于print()这个函数,他需要把内容转化为’gbk’编码才能显示出来。解决办法:在转化后的Unicode编码的string后面,加上 .encode(‘GBK’,‘ignore’).decode(‘GBk’) 也就是先用gbk编码,忽略掉非法字符,然后再译码。x=a.encode(‘gbk’,‘ignore’)print(x)pri
2021-04-21 20:18:12
2468
原创 redis报错:redis connection refused: connect
redis报错:redis connection refused: connect记录步骤:1、redis.conf配置文件中 注释 bind 127.0.0.1#bind 127.0.0.12、防火墙关闭命令:systemctl stop firewalld.service结束!==========================================cd redis./src/redis-server redis.conf &====================
2021-04-15 11:19:18
1417
原创 mysql报错:Access denied for user ‘‘@‘localhost‘
**mysql报错:Access denied for user ‘’@‘localhost’**记录原因:用户’@'localhost没有权限赋予权限:grant all privileges on 用户.* to ‘数据库’@‘localhost’ identified by ‘密码’;=============================================cd mysqlcd bin./mysql -uroot -puse mysql;grant all priv
2021-04-15 10:37:50
272
原创 启动redis错误:DENIED Redis is running in protected mode because protected mode is enabled
启动redis发生错误:处于保护模式记录======================================cd rediscdsrc./redis-server >redis.log &2>&1 &ps aux | grep rediskill 进程重启…======================================(error) DENIED Redis is running in protected mode because
2021-04-15 10:27:44
382
原创 linux中忘记mysql的root用户的密码怎么解决?
linux中忘记mysql的root用户的密码记录(1)停止 mysql 数据库服务命令:service mysql stop(2)修改 my.cnf 文件修改 /etc/ 目录下的 my.cnf 文件,并在文件中的 [mysqld] 下,增加以下内容:skip-grant-tables ,说明:其作用是,在启用数据库时,跳过数据库鉴权。命令:vim /etc/my.cnfwq 退出…(3)重启 mysql 数据库命令:service mysql start(4)登录root用户并更新其密
2021-04-14 17:40:03
74
原创 Mysql 【systemctl start mysql】启动失败:未找到该命令
Mysql 【systemctl start mysql】启动失败:未找到该命令记录原因: /etc/init.d/ 不存在 mysqld 这个命令1·、首先你需要找到 mysql.server 文件,这个 和 mysqld 文件是一模一样的,只不过文件名不相同 命令: find / -name mysql.server2、copy mysql.server 文件到 /etc/init.d/ 目录下,重命名文件为 mysqld 命令:cp /phpstudy/mysql/support
2021-04-14 09:59:12
4933
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人