摘要: 1、问题:项目中在使用itchat发送文件时发现包含中文字符的文件会无法正常发送 2、分析:ithcat发送文件使用urllib3,而urllib3确实存在中文编码问题 3、解决:找到 D:\Python36\Lib\site-packages\urllib3 下的fields.py 备份为fields.py.bak... 阅读原文
2018-09-13 06:27:02 阅读(2320) 评论(0)
摘要: Python学习笔记--使用matplotlib绘制圆饼图   参靠视频:《Python数据可视化分析 matplotlib教程》链接:https://www.bilibili.com/video/av6989413/?p=6 一.所要用的库及环境:   IDE:Pycharm   Python环境:python3.... 阅读原文
2018-09-13 06:13:09 阅读(2645) 评论(0)
摘要:  Infi-chu: http://www.cnblogs.com/Infi-chu/ import numpy as np # 创建的数组 stus_score = np.array([[80, 88], [82, 81], [84, 75], [86, 83], [75, 81]]) # 基本属性 coun... 阅读原文
2018-09-13 06:00:06 阅读(2332) 评论(0)
摘要: inspectionsystem项目流水账   安装python 虚拟环境 ----virtualenvwrapper     mkvirtualenv inspectionsystem 环境名 安装django   pip install django==1.9.8 创建项目   pycharm 创建并更新数据库并... 阅读原文
2018-09-12 23:43:02 阅读(2290) 评论(0)
摘要: 0x01 常见的反爬虫 这几天在爬一个网站,网站做了很多反爬虫工作,爬起来有些艰难,花了一些时间才绕过反爬虫。在这里把我写爬虫以来遇到的各种反爬虫策略和应对的方法总结一下。 从功能上来讲,爬虫一般分为数据采集,处理,储存三个部分。这里我们只讨论数据采集部分。 一般网站从三个方面反爬虫:用户请求的Headers,用户行... 阅读原文
2018-09-12 23:15:02 阅读(2290) 评论(0)
摘要: 1、直接通过(+)操作符拼接 >>> 'Hello' + ' ' + 'World' + '!' 'Hello World!' 使用这种方式进行字符串连接的操作效率低下,因为python中使用 + 拼接两个字符串时会生成一个新的字符串,生成新的字符串就需要重新申请内存,当拼接字符串较多... 阅读原文
2018-09-12 22:36:02 阅读(2568) 评论(0)
摘要: 使用模块 ‘the first line is zhushi’ _author_ = ‘syz’ import sys def test(): args = sys.argv if len(args)==1: print('Hello, world!') e... 阅读原文
2018-09-12 22:34:03 阅读(2190) 评论(0)
摘要: __new__、__init__、__del__三个方法用于实例的创建和销毁,在使用python的类中,我们最常用的是__init__方法,通常称为构造方法,__new__方法几乎不会使用,这篇文章是基于Python3.6为基础来做实验,主要谈一谈python的__new__和__init__,__init__ 通常... 阅读原文
2018-09-12 22:13:02 阅读(2623) 评论(0)
摘要: 给你一个字符串,比如‘abc’,请打印出该字符串的所有排列组合: 以‘abc’为例,输出的结果应该是:'abc', 'acb', 'bac', 'bca', 'cab', 'cba' 请用python代码编码实现:   def fun1(s=''): if len(s) <= 1: r... 阅读原文
2018-09-12 20:27:02 阅读(2262) 评论(0)
摘要: JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,它使得人们很容易的进行阅读和编写。同时也方便了机器进行解析和生成。JSON在数据交换中起到了一个载体的作用,承载着相互传递的数据。JSON适用于进行数据交互的场景,比如网站前台与后台之间的数据交互。  json模块是Pyth... 阅读原文
2018-09-12 18:45:05 阅读(2190) 评论(0)