ICode9

精准搜索请尝试: 精确搜索
  • 用 Hypothesis 来自动化单元测试2021-04-05 21:51:46

    高质量的代码离不开单元测试,而设计单元测试的用例往往又比较耗时,而且难以想到一些极端情况,本文讲述如何使用 Hypothesis 来自动化单元测试刷过力扣算法题的同学都知道,有时候觉得代码已经很完善了,一提交才发现很多情况没有考虑到。然后感叹力扣的单元测试真的牛比。因此,高质量的代码

  • 用 Hypothesis 来自动化单元测试2021-04-05 21:51:36

    高质量的代码离不开单元测试,而设计单元测试的用例往往又比较耗时,而且难以想到一些极端情况,本文讲述如何使用 Hypothesis 来自动化单元测试刷过力扣算法题的同学都知道,有时候觉得代码已经很完善了,一提交才发现很多情况没有考虑到。然后感叹力扣的单元测试真的牛比。因此,高质量的代码

  • python2和python3编码问题【encode和decode】2021-04-04 12:34:42

    https://www.cnblogs.com/liaohuiqiang/p/7247393.html python2.7中的字符串一般有两种类型,unicode和str。 str为字节码,会根据某种编码把字符串转成一个个字节,这个时候字符和字节没有所谓固定的一一对应的关系。 unicode则是用unicode编码的字符串,这个时候一个字符是对应两个字节

  • Python encode()和decode()方法:字符串编码转换2021-03-31 12:29:44

    Python encode()和decode()方法:字符串编码转换 前面章节在介绍 bytes 类型时,已经对 encode() 和 decode() 方法的使用做了简单的介绍, 本节将对这 2 个方法做详细地说明。 我们知道,最早的字符串编码是 ASCII 编码,它仅仅对 10 个数字、26 个大小写英文字母以及一些特殊字符进行

  • hashlib模块2021-03-29 23:34:19

    import hashlib '''用于加密相关的操作,3.x里代替了md5模块和sha模块,主要提供SHA1,SHA224,SHA256,SHA384,SHA512,MD5算法也称摘要算法,把明文变为密文,但不能逆向,也就是说密文不能变回明文''' obj = hashlib.md5('asddsa'.encode('utf-8')) # md5加盐,在这里可以自行定义,所以可以更好

  • python大佬的可视化工具-Altair2021-03-27 20:31:35

    本文再分享一个python交互式可视化工具Altair,Altair的底层是Vega-Lite (基于一种简洁的交互式可视化语法,A Grammar of Interactive Graphics),效果例如: Altair的作者为Jake Vanderplas,是一个大佬,之前是华盛顿大学 eScience 学院物理科学研究院院长,现为Google的Software Enginee

  • Python的编码与解码2021-03-26 19:01:13

    Python的编码与解码 文章目录 Python的编码与解码字节编码与解码encode编码和decode解码编码转换 字节 一个字节(byte)包括八个比特位(bit),每个比特位表示0或1,一个字节从0000 0000到1111 111共2^8=256个数字。一个ACSII编码使用一个字节(最高位作为奇偶校验位),ASCII实际

  • 0535. Encode and Decode TinyURL (M)2021-03-15 16:33:51

    Encode and Decode TinyURL (M) 题目 Note: This is a companion problem to the System Design problem: Design TinyURL. TinyURL is a URL shortening service where you enter a URL such as https://leetcode.com/problems/design-tinyurl and it returns a short URL su

  • Base64和URL编解码操作2021-03-15 09:31:53

    在下载文件的时候有时候文件名称中含有中文名,下载下来后会乱码,所以就对文件名称进行一些编解码操作,来解决乱码。BASE64编解码(解决火狐浏览器乱码): new BASE64Encoder().encode(需要编码的字节数组) —> 编码new BASE64Decoder().decodeBuffer(解码内容) —> 解码 URL编解码

  • 一天一道CTF 第五天2021-03-04 11:00:36

    [ACTF2020 新生赛]Include 网页里有个tips,点进去很容易发现就是在引导我们用文件包含 我们可以用php://filter协议来实施文件包含,payload为?file=php://filter/read=convert.base64-encode/resource=flag.php(或者把read=去掉也可以) convert.base64-encode把读的内容进行base

  • Python3.7 文件上传 form表单 单个参数对应多个文件2021-03-02 15:57:45

      ### Python 3.7 Windows import requests from urllib3 import encode_multipart_formdata #params其它参数 images 图片列表 def uploadFiles(params,images): url = "接口url" headers = {} data = {} paramsList = [] for key in params: p

  • 乱码产生的原因2021-02-28 21:32:25

    乱码产生的原因一般有两种:      一种是解析错误; 另一种是在错误解析的基础上加上了编码转换。 (1)解析错误      比如一个GB2312编码的文件,使用UTF-8来打开,就会出现乱码。      这种情况下,只需要使用正确的编码方式即可解读。很多编辑器都有这个功能,如下图中的Note

  • php数组使用json_encode函数中文被编码成null的原因和解决办法2021-02-28 11:36:25

    json格式在开发中用的十分广泛。在php中json_encode函数可以直接将数组转成 json格式,十分方便。但是有可能你在使用json_encode函数时,无奈的发现中文被编码成null了。原来json只支持转义utf-8编码格式的中文。 所以如果你是数据是gbk格式或者gb2312格式 那么你就需要转码 header(

  • Python中文URL编解码2021-02-27 14:29:31

    Windows默认使用GBK编码,CentOS默认使用utf8编码,这样客户端,服务端交互时会出现中文乱码的情况 # coding=utf-8 from urllib import quote, unquote a = u'你好中国' b = quote(a.encode('gbk')) c = quote(a.encode('gb2312')) print b # gbk编码的url编码 print c # gb2312编码

  • UnicodeDecodeError: ‘utf8‘ codec can‘t decode bytes in position 0-1: invalid data2021-02-26 00:01:09

    最近好累,好想缓缓,然后再接着生活。感谢周围的小伙伴,让我能有继续坚持下去的勇气! Python 里面的编码和解码也就是 unicode 和 str 这两种形式的相互转化。 编码是 unicode -> str,相反的,解码就 是 str -> unicode。 def move_out_resource(request): info = json.loads(req

  • 解决python UnicodeEncodeError: 'gbk' codec can't encode character '\xbb' in2021-02-25 10:05:10

       打印结果: UnicodeEncodeError: 'gbk' codec can't encode character '\xbb' in position 8530: illegal multibyte sequence 并且输出的html页面出现乱码,不能正常显示: 将上面的代码变换下顺序,如下    输出结果为正常  

  • 第1章-3 输出“Python语言简单易学” (10 分)2021-02-19 17:59:00

    输入格式: 无 输出格式: 输出一句短语,Python语言简单易学。 如果包含汉字,用"print(s.encode(“utf-8”))"输出. 如: s=“人生苦短,我学Python” print(s.encode(“utf-8”)) 输入样例: 无 输出样例: “人生苦短,我学Python” 的输出: b’\xe4\xba\xba\xe7\x94\x9f\xe8\x8b

  • java中的URL编码与解码方法2021-02-13 14:32:50

    编码 URLEncoder.encode( 参数, "字符集" ) URLEncoder.encode( URL, "UTF-8" ) 解码 URLDecoder.decode( 参数, "字符" ) URLDecoder.decode( URL, "UTF-8" ) 注意: cookie中存放中文需要使用上述的方法进行编码和解码(tomcat8以后只有特殊字符需要使用上述方法编码,解码)

  • Python二次学习笔记(一)——Python拾遗(一些初学容易忘记或没有深入学习的Python小技巧)2021-02-11 11:33:44

    一、序言 从大一开始学习Python,当时Python还没有那么火热,只是初绽锋芒,所以学习即使新开了Python的课程,却也只有一个学分,课时极短,即使这门课的成绩比较好,也只能算是稍稍入门。 并且,当时学习的时候,采用采用的是Python2的版本,但现在比较流行的都是Python3了,现在我所下载的Python

  • 常见基因组功能数据介绍 | 表观注释 | DNase-seq | H3K27ac | H3K4me1 | eQTL | ENCODE | ROADMAP2021-01-27 18:35:08

    functional genomics | epigenomic annotations 刚入行的总是一头雾水,对这些表观的标记一点兴趣都没有,种类繁多,总是记不住,这里我就做一个常识性的总结,不搞太多术语。 需要了解的也不多,常见的就那么几个,搞懂ENCODE和ROADMAP上有的就行。细节颇多,需要一点耐心。 各种类型的数据可以

  • Bugku-REVERSE-First_Mobile(xman)2021-01-21 18:32:23

        使用jeb3打开反编译代码 package com.example.xman.easymobile; import android.os.Bundle; import android.support.v7.app.AppCompatActivity; import android.view.View$OnClickListener; import android.view.View; import android.widget.Button; import android.wi

  • 1python基础----字符编码2021-01-10 22:34:16

    一、发展 ASCII编码--->>GBK\Shift_JIS......(万国码)----->unicode(统一)------>utf-8(解决unicode浪费) 可以这么理解:unicode、gbk、gb2312是编码字符集.utf-8是 unicode的一种实现方式 二、python3中str和bytes 在python3中,有3中字符串类型,str用于unicode文本(ASCII或其他),bytes用于二

  • Python 中文编码问题2020-12-29 16:35:59

    1 note = "中文编码" 2 print(note) [报错信息] SyntaxError: Non-UTF-8 code starting with '\xd6' in file code.py on line 61, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details [出现原因] 字符串在Python内部的表示是Unicode编码。在做编

  • 教你如何爬取美团网数据,就是那么的简单2020-12-27 16:03:17

    本文的文字及图片过滤网络,可以学习,交流使用,不具有任何商业用途,如有问题请及时联系我们以作处理。 以下文章来源于法纳斯特 ,作者法纳斯特     Python爬虫、数据分析、网站开发等案例教程视频免费在线观看 https://space.bilibili.com/523606542   1.概述 美团网的爬虫整体其

  • FFmpeg 视频添加水印图片2020-12-25 10:02:37

    最近学习FFmpeg编程开发,想写个视频添加水印图片的demo(未对音频或字幕进行处理),代码编写中遇见很多问题,在这里进行做一个笔记来,易于自己记忆和理解。期间在网上找demo,发现很多都是ffmpeg3版本的一些demo,ffmpeg4有很大的改变,有很多方法不适用,因此写篇文章给初学者一些细微的帮助

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有