
IT
小半小半啊
这个作者很懒,什么都没留下…
展开
-
mysql表名和关键字冲突的时候怎么办
其实很简单,例如:order就是mysql的关键字,建表之后,写SQL语句,一直提示有语法错误,其实很简单,只需要在表名上加一个引用符号即可,这个符号不是单引号,是在tab键上的一个符号,可以试一下...原创 2019-10-16 13:58:40 · 522 阅读 · 0 评论 -
python两个list中怎么取交集,并集和差集
> a = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] > b = [2, 5, 8, 11, 0]> > > #取两个list的交集:jiaoji > jiaoji = list(set(a).intersection(set(b))) print(jiaoji)> #取两个list的交集:bingji > bin...原创 2019-09-25 10:50:41 · 406 阅读 · 0 评论 -
Python中list(列表)
Python中常见的序列(Sequence)类型有三种:list,tuple, range。这里讲解list,即列表。list中大多数方法继承自Sequence中,仅仅少数几个自己的方法,如sort(),用来排序。list可以通过以下几种方法进行构造。*用一对空的方括号来定义空列表,例如 uses = []*使用方括号,用逗号分开元素。例如:[a], [a, b, c]*方括号内使用一...转载 2019-09-17 10:22:59 · 440 阅读 · 0 评论 -
Mac下安装配置Python2和Python3并相互切换使用
安装Python2Mac系统已经默认带有Python2.7了,所以无需安装它。控制台输入:which python 可以查看到如图:安装Python3Mac系统已经默认带有Python2.7了,所以无需安装它。安装Python3的话,控制台输入:brew install python3 然后按回车。安装好后,输入which python3 可以看到如图:不同版本Python路径Mac...转载 2019-09-17 10:17:21 · 880 阅读 · 0 评论 -
python快速排序 -两种方法
python 快速排序快速排序,⼜称划分交换排序1.通过⼀趟排序将要排序的数据分割成独⽴的两部分,其中⼀部分的所有数据都⽐另外⼀部分的所有数据都要⼩2.然后再按此⽅法对这两部分数据分别进⾏快速排序,整个排序过程可以递归进⾏,以此达到整个数据变成有序序列。步骤为:从数列中挑出⼀个元素,称为"基准"(pivot)重新排序数列,所有元素⽐基准值⼩的摆放在基准前⾯,所有元素⽐基准值⼤的摆在基...转载 2019-09-12 14:28:17 · 202 阅读 · 0 评论 -
Python实现冒泡排序
最近在学习Python,下面是我的一些笔记冒泡排序实现思路: 使用双重for循环,内层变量为i, 外层为j,在内层循环中不断的比较相邻的两个值(i, i+1)的大小,如果i+1的值大于i的值,交换两者位置,每循环一次,外层的j增加1,等到j等于n-1的时候,结束循环第一次看不懂很正常,不要灰心,下面是使用代码的实现arr = [7, 4, 3, 67, 34, 1, 8]def bubb...转载 2019-09-12 14:23:37 · 297 阅读 · 0 评论 -
python构造get请求authorization中带bearer token
get请求在postman中使用的时候,authorization中带bearer token,那么使用Python构造get请求时,该token应该怎么带入呢?解决方法如下:url_user = "https://www.baidu.com"cookies_user = { 'id':'123455566' }#header值中加一下tokenheaders = { 'Authori...原创 2019-09-12 11:32:41 · 17470 阅读 · 1 评论 -
SQL语句统计一列中的值重复出现的次数,查询出的结果按次数的倒序排列
select 列名, count(*) from 表名 group by 列名 order by count(*) desc;原创 2019-09-04 17:25:49 · 3426 阅读 · 0 评论 -
python-求当前时间6个月之前的时间
求当前时间6个月之前的时间Python语言的实现方法如下:import datetimeimport timefrom dateutil.relativedelta import relativedelta#求取当前时间6个月前的时间font_6_time = datetime.date.today() - relativedelta(months=6)...原创 2019-09-03 19:49:54 · 4575 阅读 · 0 评论 -
Python调用http-post接口方式
引入requests包使用post方法,将post请求发出response变量接收接口的返回值原创 2019-08-23 16:04:05 · 3826 阅读 · 0 评论 -
Python生成签名,编码转换问题
昨天写了一个sign签名生成的函数,刚开始用着的时候是好的,后来突然就不行了,接口报错:签名验证不通过,然后发现只要是参数中带着中文的就不行,考虑是编码格式问题,所以修改编码格式各种转换编码的格式都试过了还是不行,后来打印出未转换为md5之前的串,发现他的编码格式应该是url编码格式,所以采用quote()函数,于是就好了你知道我这5年是怎么过得么。。。。。。...原创 2019-08-22 18:06:36 · 381 阅读 · 0 评论 -
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe5 in position 68: ordinal not in range(128)
编写Python 的sign签名请求参数字典中有中文,运行之后有报错经过搜寻网络上的资料,发现是ascii编码的问题,在自己程序代码前面加上以下几句,即可解决问题:import sysreload(sys)sys.setdefaultencoding('utf8')然后就可以了...原创 2019-08-21 15:16:17 · 408 阅读 · 0 评论 -
python生成签名sign(按照字典中的key的ascii码排序加上对应的key转换成url形式生成md5签名)
Python签名按照字典中的key的ascii码排序加上对应的key转换成url形式生成md5签名请求参数(参数字典)parm = { "UnionId":"88888881", "AppId":952701, "WithdrawNo":"8888888111111113", "Amount":100, "RemitNo":"2222222222222...原创 2019-08-21 12:43:35 · 2888 阅读 · 0 评论 -
pymysql.err.InternalError: (1054, u"Unknown column 'id' in 'field list'")
在使用Python链接数据库的过程中遇到了报错:pymysql.err.InternalError: (1054, u"Unknown column ‘id’ in ‘fieldlist’")但是在这条insert语句中str的字符已经加“”双引号了后来发现应该是在双引号之外在加一个单引号然后就好了,哎,有点坑,浪费了我半小时...原创 2019-08-14 17:57:09 · 1382 阅读 · 0 评论 -
当测试与产品、开发发生冲突
冲突起源起源:需求不明确在IT人行进的过程中,一定会遇到各种各样的冲突,扯皮,碰撞,但是在这个过程中怎么最大化的保障我们自己的利益以及我们所要保护的产品的完整性以及更少缺陷是我们在职业生涯中一直会面对的问题...原创 2019-08-02 17:07:10 · 959 阅读 · 0 评论