写在前言
经常会看见,python函数中带有yield关键字,那么yield是什么,有什么作用?
答案:可以理解yield是一个生成器;
作用:遇到yield关键字,函数会直接返回yield值,相当于return;不同的是下次调用的时候会从yield之后
Python压缩指定的文件及文件夹为.zip
代码:
def zipDir(dirpath,outFullName):
"""
压缩指定文件夹
:param dirpath: 目标文件夹路径
python websocket
安装
pip install websocket-client
先来看一下,长连接调用方式:
ws = websocket.WebSocketApp("w
Python queue队列
作用:
解耦:使程序直接实现松耦合,修改一个函数,不会有串联关系。
提高处理效率:FIFO = 现进先出,LIFO = 后入先出。
队列:
队列可以并发的派多个线程,对排列的线程处理,并切每
要调用RPC接口,python提供了一个框架grpc,这是google开源的
rpc相关文档:
https://grpc.io/docs/tutorials/basic/python.html
需要安装的python包如下:
1.grpc安装
python 字节转换成图像
使用base64
1.图片转成字节使用: base64.b64encode()
2.字节转成图片: base64.b64decode()
图片字节串:
iVBORw0KGgoAAAANSUhE
当def函数参数默认值为对象时,例如列表[],字典{}
示例1:猜测一下,会输出什么???
def ddd(a,b=[]):
b.append(a)
return b
print(ddd(1)
思路:
1.使用xslt样式,这样可以很好的和xml结合,做出漂亮的报告
2.生成xml结构
xslt样式是个很有意思,也很强大的,现在用的很多,很方便就能做出一个漂亮的报告,可以百度一下,语法相当简单,跟写html差不多的.
在这里可以定制好,
1、在使用requests发送请求,响应数据转成json提示,没有可解码的json
解决办法:
这是由于,发送请求的数据,存在错误,响应出错比如404 400,所以找不到可以解码的json
示例如下:
postdata = '''{'userNam
python连接wifi需要使用pywifi包,可以用pip install pywifi安装
1.导入包
import pywifi,time
#保存包中写义的常量
from pywifi import const
http://www.bootcdn.cn/bootstrap/ bootstrap cdn在线地址
http://www.cnblogs.com/vamei/archive/2012/09/13/2682778.html
http://www.xuliangwei.com/ http://ww
一、位置参数
调用函数时根据函数定义的参数位置来传递参数。
#!/usr/bin/env python
# coding=utf-8
def print_hello(name, sex):
sex_dict = {1: u'先生', 2: u'女士'}
print 'hello
1、eclipse->windows->preferences
2、在python目录中选择python.exe
3、出现下图,全选ok即可
4、搞定,可以开始写代码了,新建一个python工程
硕士毕业之前曾经对基于LSTM循环神经网络的股价预测方法进行过小小的研究,趁着最近工作不忙,把其中的一部分内容写下来做以记录。
此次股票价格预测模型仅根据股票的历史数据来建立,不考虑消息面对个股的影响。曾有日本学者使用深度学习的方法来对当天的新闻内容进行分析,以判断其对股价正面性/负面性
判断密码强弱
V1.0
案例描述:
密码强度:是指一个密码对抗猜测或时暴力破解的有效程度;一般是指一个未授权的访问者得到正确密码的平均尝试次数
强密码可以降低安全漏洞的整体风险
简易版(常用)规则:密码长度至少8位
密码含有数字
密码含有字母
案例分析:
设置一个变量strength_level用
YouPBX
YouPBX 是一个强大 FreeSwift (电话软交换系统) 的管理GUI系统,基于Django开发,功能全面,体验友好,可以基于此项目做一个完善的IPPBX系统、呼叫中心应用等
项目地址
https://github.com/JoneX
爬虫综合案例
开发步骤:
导入类库
创建爬虫通用类
初始化init方法
类中编写重试下载模块
类中编写真正下载模块
类外编写保存函数
类外编写获取robots.txt函数
类外编写抽取网址函数
类中编写网址正常化函数
创建下载限流类
爬虫通用类封装run方法
创建爬虫对象运行
导入类库
reques
1. 字符串概念,字符串是一个容器,包含若干个字符并按照一定的顺序组织成一个整体。字符串支持索引操作。
2. 创建字符串基本语法
变量名 = "字符串信息"
变量名 = '字符串信息'
变量名 = """字符串信息"""
变量名 = '''字符串信息'''
3. 注意事项,字符串定义过程中如出现"匹
一、Numbers(数字类型)
数字类型主要分为两种—— 整数(Integer)与 浮点数(Float)
整数分为整型和长整型(在Python3中已经不再区分为整型与长整型,统一称为整型)
注意:数字类型是不可变的数据类型
二、String (字符串)
字
利用python编写一个简单的登陆验证
代码主要功能:
利用Python实现简单的登陆验证,代码主要有两个部分组成:
第一部分:登陆页面,作用是实现用户名和密码的输入
利用两个输入函数input()来实现对用户名和密码的输入
第二部分:文件验证,作用是对输入的信息进