- 博客(36)
- 资源 (2)
- 收藏
- 关注

转载 Python PEP8 编码规范
Python PEP8官方文档itemdetailPEP8TitleStyle Guide for Python CodeVersionc451868df657Last-Modified2016-06-08 10:43:53 -0400 (Wed, 08 Jun 2016)AuthorGuido van Rossum Type Process...
2020-04-13 14:03:17
263
原创 pyinstaller打包含有openCV库时缺失config文件报错
项目场景:pyinstaller打包含有openCV库时缺失config文件报错问题描述提示:这里描述项目中遇到的问题:打包项目时,如果项目使用openCV库,在打包时可能会报错缺失 config.py文件,导致打包失败ImportError: OpenCV loader: missing configuration file: [‘config.py’]. Check OpenCV installation.原因分析:openCV在升级到4.5.3.56以上时,由于版本更新,部分程序未
2022-04-08 10:11:26
4087
1
原创 Pycharm快捷键
Pycharm快捷键常用快捷键ctrl+shift+A:万能命令行shift两次:查看资源文件ctrl+/: 注释与反注释ctrl+alt+enter:向上插入shift+enter:向下插入end:光标移至最后ctrl+d:复制粘贴一行ctrl+y:删除一行ctrl+alt+T:为选中代码添加if/try等ctrl+alt+L:PEP8格式代码Tab:缩进shift+Tab:反缩进ctrl+鼠标/B:进入代码ctrl+B:进入代码ctrl+r:替换ctrl+F:查找c
2020-11-13 14:08:33
586
原创 模块化编程-函数
模块化编程模块化编程指把程序进行封装(函数封装,面向对象,文件。。。)函数什么是函数?function -> 函数,功能函数就是一个具有特定功能的代码块函数的作用?函数就是把代码进行封装,以提高代码的重用性,提高开发效率,并且降低了后期的维护成本函数的定义和使用# 定义函数【基本结构】def 函数名([参数列表]): 当前函数的具体功能的代码 当前函数的具体功能的代码 。。。。 # 函数封装完并不会执行,只是把函数定义了而已# 如果想
2020-11-03 14:13:46
341
原创 VM-CentOS7搭建hadoop
VM-CentOS7搭建hadoop小型集群一、安装三台向虚拟机并实现SSH免密登录1.1 安装三台虚拟机CentOS7第一台按照下方链接正常安装,后两台依据第一台进行克隆。记得要分别配置IP地址,关闭防火墙和SELINUXhttps://hq0749a.blog.youkuaiyun.com/article/details/108696766关闭防火墙和SELINUX命令:(CentOS7默认使用firewall作为防火墙)注:以下命令均在终端中执行#停止firewallsystemctl stop
2020-09-28 18:52:22
374
原创 VMware CentOS7修改当前用户权限
VMware CentOS7修改当前用户权限在VMware中进行CentOS7操作的时候,总是会出现一些有关权限的限制,这里我们可以将当前用户修改为root一样的权限,而更快速的操作。首先进入终端页面进入终端后,我们需要先进入到 root 用户下,输入 su 后回车这里我们需要输入在安装CentOS7时设置的密码,然后会进入到 root 用户下接下来输入 visudo 后按下回车,找到如下代码:root ALL=(ALL) ALL按下 i 键,进入到编辑模式中,在这一行下添加:用户
2020-09-21 16:48:54
3398
原创 VMware安装Centos7过程(图文)
VMware安装Centos7过程(图文)一、下载安装必备的软件软件:VMware,15.5版本下载地址:链接:https://pan.baidu.com/s/1fBjluSTTie8_o-3rPwaTzA提取码:g96e镜像:CentOS7,清华镜像源链接:https://mirrors.tuna.tsinghua.edu.cn/centos/7.8.2003/isos/x86_64/注:主机的配置有一定的要求。最起码I5CPU双核、硬盘500G、内存4G以上。二、配置虚拟机1.打开
2020-09-20 19:02:38
2278
原创 Scrapy中出现重定向301错误
Scrapy中出现重定向301错误1.问题描述 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (301)2.问题原因301 Moved Permanently(永久重定向) 被请求的资源已永久移动到新位置,并且将来任何对此资源的引用都应该使用本响应返回的若干个URI之一。如果可能,拥有链接编辑功能的客户端应当自动把请求的地址修改为从服务器反馈回来的地址。3.解决方法使用浏览器正常登陆要爬取的网站,获取最新网址,并对爬虫
2020-08-26 14:45:15
1323
1
原创 openpyxl的基本使用
openpyxl的使用1 Excel的基本结构Workbook:一个Excel电子表格文档被称为一个工作簿,一个工作簿保存在扩展名为 .xlsx 的文件中。Sheet:一个工作簿可以包含多张表(也称为工作表)。用户当前查看的表(或关闭Excel前最后查看的表),称为活动表Row:表格中的行,地址是从1开始的数字Column:表格中的列,地址是从A开始的字母Cell:单元格,特定的行和列组成的方格称为单元格。每个单元格都包含一个数字或文本值。单元格形成的网格和数据构成了表。2 安装open
2020-08-11 13:45:19
8044
2
原创 在Pycharm中选择合适的运行环境
在Pycharm中选择合适的运行环境问题描述:在运行程序的过程中,我们总会出现明明自己已经下载了库文件,但是在调用的时候仍然会报 No module 之类的错误,往往这类错误的原因都是因为我们没有设置合适的运行环境解决方法:创建虚拟环境的意义在开发Python应用程序的时候,通常我们使用的Python3只有一个版本:3.7或3.8。所有第三方的包都会被pip安装到Python3的site-packages目录下。如果我们要同时开发多个应用程序,假设做项目A,用的包版本是 django1.0,做项
2020-06-16 18:08:00
2307
原创 使用Python + Appium+模拟器打开B站
使用Python + Appium+模拟器打开B站概述使用Appium自动化打开模拟器中的B站应用,搜索"混剪视频",并且打印第一页的标题代码展示from appium import webdriverfrom appium.webdriver.extensions.android.nativekey import AndroidKeydesired_caps = { 'platformName': 'Android', # 连接设备为安卓系统 'platformVersion':
2020-06-12 16:46:21
784
1
原创 Selenium 常用指令
Selenium 常用指令Chrome的远程调试为了避免浏览器被监测出正在被自动化程序控制,我们可以利用 Chrome 的远程调试结合 selenium 来遥控Chrome 进行绕过监测首先使用 cmd 为 chrome.exe 的启动添加额外的启动参数# 如果chrome.exe未在环境变量中配置,需进入目录下运行cd C:\Program Files (x86)\Google\Chrome\Applicationchrome.exe --remote-debugging-port=9222
2020-06-11 19:15:52
1506
原创 APPium自动化常用指令
APPium自动化常用指令常用连接配置desired_caps = { 'platformName': 'Android', # 被检测手机系统 安卓 or 苹果 'platformVersion': '5.1.1', # 手机安卓版本 # 'deviceName': '127.0.0.1:62001', # 设备名称。如果是真机,在'设置->关于手机->设备名称'里查看 'deviceName': 'emulator-5554',
2020-06-10 16:53:44
989
1
原创 Python3 + Appium + 安卓模拟器
Python3 + Appium + 安卓模拟器概述本文主要分为以下几个部分安装Android SDK安装JDK配置环境变量安装Python3安装Python3的Appium库安装Appium安装模拟器(使用真机可以忽略)正文一、安装Android SDK安装Android SDK(安卓软件开发包),测试Android手机必然是要安装Android SDK。下载地址:http://tools.android-studio.org/index.php/sdk/ 下载最新版,安装
2020-06-04 16:27:51
692
原创 url地址中的中文解码乱码
url地址中的中文解码乱码问题描述:![url地址中文解码乱码]](https://img-blog.csdnimg.cn/20200513100646281.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTYwOTUxOQ==,size_16,color_FFFFFF,t_70)问题原因:urllib.parse.u
2020-05-13 10:12:15
1300
原创 func() takes 0 positional arguments but 1 was given
函数参数传入问题问题描述:![wrapper() takes 0 positional arguments but 1 was given]](https://img-blog.csdnimg.cn/20200512234720553.png)问题原因:wrapper() takes 0 positional arguments but 1 was given函数wrapper()未设置参数变量,但是传入了一个参数解决方法:根据函数定义时的参数,传入对应的参数...
2020-05-12 23:48:21
1203
原创 'int' object is not callable
类中方法和属性使用混淆问题描述:问题原因:‘int’ object is not callable对类中的属性使用方法定义或对类中的方法使用属性定义问题解决:使用type()函数确认是属性还是方法,使用正确的表达形式...
2020-05-12 23:46:04
872
原创 Column 'createDatetime' cannot be null
Column ‘createDatetime’ cannot be null问题描述:问题原因:models文件中创建createDatetime字段时未声明字段可为空createDatetime=models.DateTimeField(auto_created=datetime.datetime.now())解决方法:增加blank=True参数或将字段属性改为createDatetime=models.DateTimeField(auto_created=datetime.datet
2020-05-12 11:25:23
3895
原创 Django 运行项目时 An attempt was made to access a socket in a way forbidden by its access permissions
WinError 10013 An attempt was made to access a socket in a way forbidden by its access permissions问题描述:问题原因:期望使用的端口已经被占用问题解决:更换使用端口或参考下方链接关闭正在使用端口的进程链接关闭正在使用端口的进程参考链接...
2020-05-12 11:23:10
408
原创 django中,'gbk' codec can't decode byte 0xa6 in position 9737 illegal multibyte sequence问题
django中,‘gbk’ codec can’t decode byte 0xa6 in position 9737: illegal multibyte sequence问题跳转到下方路径中大概331行:with Path(CURRENT_DIR, ‘templates’, ‘technical_500.html’).open() as fh改成:as fh改成:with P...
2020-05-08 15:07:41
694
原创 sklearn库中找不到Imputer包问题
sklearn库中找不到Imputer包问题问题描述:cannot import name ‘Imputer’ from 'sklearn.preprocessing’问题原因:sklearn库中不存在Imputer类解决方法一:0.22以上版本的sklearn去除了Imputer类,因此需要使用SimpleImputer类代替库引用代码需改为:from sklearn.imp...
2020-05-07 13:07:03
5314
1
原创 MySQL中删除数据后主键id重置
MySQL中删除数据后主键id重置创建数据库create database db1;use db1;create table user3( id int primary key auto_increment, username varchar(16) not null unique , password varchar(16) not null, createDatetim...
2020-05-05 16:18:11
5462
1
原创 MySQL group by导致ERROR 1055问题
MySQL group by导致ERROR 1055问题错误描述ERROR 1055 (42000): Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column ‘work_ad.api_community_pic.id’ which is not functionally ...
2020-04-28 23:26:04
264
转载 异常
异常在正常运行程序当中,即使语句或表达式在语法上是正确的,但在尝试执行时,它仍可能会引发错误。 在执行时检测到的错误被称为 “异常”,异常不一定会导致严重后果。 但是,大多数异常并不会被程序处理,此时会显示如下所示的错误信息:>>> 10 * (1/0)Traceback (most recent call last): File "<stdin>", li...
2020-04-27 18:37:49
156
原创 Django运行项目端口占用
Django运行项目端口占用问题描述:./manage.py runserver 8000启动A项目后未停止,同样使用runserver 8000启动B项目,此时8000端口显示的仍然为A项目的展示页面解决办法:开始---->运行---->cmd,或者是window+R组合键,调出命令窗口输入命令:netstat -ano,列出所有端口的情况。在列表中我们观察被占用的端口...
2020-04-27 11:27:39
1111
原创 Python常见错误
在刚学习 Python 编程时,经常会看到一些报错信息,下面是一些常见易犯的错误语法错误Python 的语法错误或者称之为解析错,是初学者经常碰到的,如下实例while True print('Hello world')File "<stdin>", line 1, in ? while True print('Hello world') ...
2020-04-21 11:33:15
699
原创 Python函数
模块化编程模块化编程指把程序进行封装(函数封装,面向对象,文件。。。)函数什么是函数?function -> 函数,功能函数就是一个具有特定功能的代码块函数的作用?函数就是把代码进行封装,以提高代码的重用性,提高开发效率,并且降低了后期的维护成本函数的定义和使用# 定义函数【基本结构】def 函数名([参数列表]): 当前函数的具体功能的代码 ...
2020-04-21 10:21:39
202
原创 mysql乱码问题
原文链接mysql数据库的字符集直白的说,字符就像是单个的文字,编码就像是给每个文字的编号,字符集就像是字符与编码的集合,校验规则就是字符集的对应的排序规则,字符集加上对应的校验规则就是语言。(每种字符集可以有多种校对规则,但都有一个默认的校对规则)mysql数据库可以通过设定字符集,来使用对应的字符集和检验规则来组织字符。就像是解读一片文章的时候用那种语言来解析。例如:中国人常使用的utf...
2020-04-13 13:09:47
150
转载 查看mysql数据库及表编码格式
1.查看mysql数据库编码格式> show variables like 'character_set_database';2.查看数据表的编码格式> show create table <表名>;3.创建数据库时指定数据库的字符集>create database <数据库名> character set utf8;4.创建数据表时指定...
2020-04-13 10:07:47
348
原创 python中的range(函数)
Python中的range()函数是python的内置函数之一range() 函数可创建一个整数列表,一般用在 for 循环中。函数语法:range(stop)range(start,stop[,step])参数说明:start: 计数从 start 开始。默认是从 0 开始。例如range(5)等价于range(0, 5);stop: 计数到 stop 结束,但不包括 stop...
2020-04-10 15:17:32
1441
原创 Python 格式化输出
Python 支持格式化字符串的输出 。尽管这样可能会用到非常复杂的表达式,但最基本的用法是将一个值插入到一个有字符串格式符 %s 的字符串中。如下实例:print "My name is %s and weight is %d kg!" % ('Zara', 21) 输出结果为My name is Zara and weight is 21 kg!python 字符串格式化符号:...
2020-04-09 16:23:50
517
原创 Python基础:python分支结构
Python里最常用if、while、for语句来实现判断和循环,具体有什么区别呢,以及在使用while和for的时候有没有break的区别是什么呢?先看看官方的说明:if:语句的判断条件...
2020-04-09 14:24:46
338
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人