摘要:
list1 = ['jjf','56','d','57'] #方法一:使用切片 print(list1[::-1]) #方法二:使用python自带的内置函数reverse(),反向列表中的函数 list1.reverse() print(list1) #方法三:使用pop()的方法,遍历列表,删除 阅读全文
摘要:
今天把py脚本放在Linux上运行,直接运行python run.py 没有输出任何错误日志,但是也没有运行成功。瞬间就懵了。 后来发现原来是因为代码中的路径斜杠是'\' 而Linux中路径的斜杠是'/'。 所以把代码中的斜杠‘\’改为‘/’就可以啦~ 阅读全文
摘要:
安装环境: 操作系统:CentO S 7 准备: 官网下载redis稳定版:http://www.redis.cn/download.html 将下载好的redis-5.0.5.tar.gz上传到Linux系统 步骤: 解压: 进入解压后的目录,进行编译, 小tip:在编译可能会遇到一些错误,参考h 阅读全文
摘要:
在Linux下安装redis的时候,执行make报 make[1]: *** [adlist.o] 错误,百度后发现是因为 Redis是C实现的,需要gcc进行编译,而我装的centos 7默认是没有安装的,需要自己进行安装。 通过yum进行安装: yum install -y gcc g++ gc 阅读全文
摘要:
安装环境: 操作系统:CentOS 7 mysql版本:5.7 安装步骤: 1.安装前检查是否已经安装了MySQL rpm -qa | grep mysql 如果安装了,就卸载。通过命令rpm -e 或者rpm -e--nodeps 2.查询yum 上可安装的mysql版本:yum list | g 阅读全文
摘要:
#冒泡排序 l_list=[9,5,6,7,3,4,2,1] for i in range(len(l_list)): for j in range(i+1,len(l_list)): if l_list[i]>l_list[j]: l_list[i],l_list[j]=l_list[j],l_l 阅读全文
摘要:
问题: 执行代码过程中抛出异常:JSONDecodeError: Expecting value: line 1 column 1 (char 0) 原因: 需要转换为json格式的参数不符合json格式 json格式中,键值必须用单引号或双引号引起来,而传递的参数键值没有使用引号引起来,在转换为j 阅读全文
摘要:
单元测试框架: unittest pytest uniittest: unittest是python内置的单元测试框架,具有编写用例,组织用例,执行用例,输出测试报告等自动化框架的条件。 unittest中的5个重要概念:test Fixture,TestCase,TestSuite,TestLod 阅读全文
摘要:
HTTP协议(超文本传输协议): http请求由三部分组成,分别是:请求行、消息报头、请求正文 http是一个简单的请求-响应模式、无状态的应用层协议,它通常运行在TCP之上。基于C/S架构进行通信;它指定了客户端可能发送给服务器什么样的消息以及得到什么样的响应。请求和响应消息的头以ASCII码形式 阅读全文
摘要:
环境准备: 安装python,pip,mysql,PyMySql pymysql是什么:python连接MySQL数据库时需要一个驱动用于与数据库交互,而PyMySQL就是一个使python连接到数据库的库。 安装PyMySql:通过pip install PyMySql安装 连接数据库: #_*_ 阅读全文