qiuri2008

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

随笔分类 -  python

1 2 3 4 下一页

python学习与整理
摘要:Python中的闭包不是一个一说就能明白的概念,但是随着你往学习的深入,无论如何你都需要去了解这么一个东西。 闭包的概念 我们尝试从概念上去理解一下闭包。 在一些语言中,在函数中可以(嵌套)定义另一个函数时,如果内部的函数引用了外部的函数的变量,则可能产生闭包。闭包可以用来在一个函数与一组“私有”变 阅读全文
posted @ 2019-01-21 17:08 江召伟 阅读(258) 评论(0) 推荐(0) 编辑

摘要:为什么需要装饰器 我们假设你的程序实现了say_hello()和say_goodbye()两个函数。 但是在实际调用中,我们发现程序出错了,上面的代码打印了两个hello。经过调试你发现是say_goodbye()出错了。老板要求调用每个方法前都要记录进入函数的名称,比如这样: 好,小A是个毕业生, 阅读全文
posted @ 2019-01-21 16:44 江召伟 阅读(244) 评论(0) 推荐(0) 编辑

摘要:引言 回想Django的部署方式 以Django为代表的python web应用部署时采用wsgi协议与服务器对接(被服务器托管),而这类服务器通常都是基于多线程的,也就是说每一个网络请求服务器都会有一个对应的线程来用web应用(如Django)进行处理。 考虑两类应用场景 用户量大,高并发 如秒杀 阅读全文
posted @ 2018-07-23 14:55 江召伟 阅读(802) 评论(0) 推荐(0) 编辑

摘要:原文出处: liuzhijun 本文源自RQ作者的一篇博文,原文是Iterables vs. Iterators vs. Generators,俺写的这篇文章是按照自己的理解做的参考翻译,算不上是原文的中译版本,推荐阅读原文,谢谢网友指正。 在了解Python的数据结构时,容器(container) 阅读全文
posted @ 2018-07-11 13:41 江召伟 阅读(319) 评论(0) 推荐(0) 编辑

摘要:yield的英文单词意思是生产,有时候感到非常困惑,一直没弄明白yield的用法。 只是粗略的知道yield可以用来为一个函数返回值塞数据,比如下面的例子: 取出alist的每一项,然后把i + 1塞进去。然后通过调用取出每一项: 这的确是yield应用的一个例子 1. 包含yield的函数 假如你 阅读全文
posted @ 2018-07-11 10:22 江召伟 阅读(489) 评论(0) 推荐(0) 编辑

摘要:1、类型判断 2、指定编码格式 3、无格式字节流 bytes 不可变字节类型 byrearray 可变字节数组 4、I/O映射 5、文件->内存映射(切片方式修改内存) 6、读写压缩文件 7、串行化 迭代式pickle:连续dump/load db方式: 二进制串行化 8、lambda 9、迭代器、 阅读全文
posted @ 2018-07-07 21:59 江召伟 阅读(1128) 评论(0) 推荐(0) 编辑

摘要:#!/usr/bin/python #_*_ coding:utf-8 _*_ import MySQLdb import time import threading import random from email.MIMEText import MIMEText from email.MIMEMultipart import MIMEMultipart from email.MIMEB... 阅读全文
posted @ 2018-07-07 21:29 江召伟 阅读(730) 评论(0) 推荐(0) 编辑

摘要:#!/usr/bin/python #-*- coding:utf-8 –*- import os import sys import re import shutil import xlrd import xlwt from xlutils.copy import copy ''' 提取相关RELEASE信息,追加“SW Release Note.xls” 运行命令 ./gen_rel... 阅读全文
posted @ 2018-07-07 21:23 江召伟 阅读(184) 评论(0) 推荐(0) 编辑

摘要:#!/usr/bin/python #coding:UTF-8 import sys import re import getopt import md5 import os import subprocess import shutil import xlrd import xlwt from xlutils.copy import copy #from subprocess imp... 阅读全文
posted @ 2018-07-07 21:18 江召伟 阅读(220) 评论(0) 推荐(0) 编辑

摘要:#!/usr/bin/python #_*_ coding:utf-8 _*_ import time from email.MIMEText import MIMEText from email.MIMEMultipart import MIMEMultipart from email.MIMEBase import MIMEBase from email import Utils, E... 阅读全文
posted @ 2018-07-07 21:01 江召伟 阅读(401) 评论(0) 推荐(0) 编辑

摘要:#!/usr/bin/python #-*- coding:utf-8 –*- import os import sys import re import shutil import xlrd import xlwt import getopt import math from xlutils.copy import copy ''' 脚本使用: 设置strUiPorject... 阅读全文
posted @ 2018-07-07 20:55 江召伟 阅读(264) 评论(0) 推荐(0) 编辑

摘要:回射 SERVER CLIENT SSH模拟 SERVER CLIENT 文件传送 SERVER CLIENT FTP模式 SERVER CLIENT 上传文件 阅读全文
posted @ 2018-07-05 17:13 江召伟 阅读(326) 评论(0) 推荐(0) 编辑

摘要:通过对源文件打包,Python程序可以在没有安装 Python的环境中运行,也可以作为一个独立文件方便传递和管理。 现在网上主流的打包方式有两种py2exe或者pyinstaller两款多平台的Python程序打包为exe的免费工具。 py2exe py2exe是一个将python脚本转换成wind 阅读全文
posted @ 2018-06-10 13:49 江召伟 阅读(514) 评论(0) 推荐(0) 编辑

摘要:下载视频 无论是单纯的下载视频收藏,还是以便离线收看,都离不开“下载”,好的工具让你把注意力更好的放在视频的本身,而不用考虑要如何下载视频。下载视频从来不乏方法,之前也介绍了下载 Youtube 视频最快速的方法,地址栏加 My |小技巧,光是基于 You-get做的软件就一大堆了。 先来介绍一下 阅读全文
posted @ 2018-06-03 14:05 江召伟 阅读(1825) 评论(0) 推荐(0) 编辑

摘要:本文中列举了123个Python渗透测试工具,当然不仅于渗透~ Network 调试和逆向工程 模糊测试 Web 取证 Volatility: 从 RAM 中提取数据 Rekall: Google 开发的内存分析框架 LibForensics: 数字取证应用程序库 TrIDLib:Python 实现 阅读全文
posted @ 2018-06-03 13:49 江召伟 阅读(451) 评论(0) 推荐(0) 编辑

摘要:在Python3中合并了 urllib 和 urllib2, 统一命名为 urllib 了,我觉得这样更加合理了。让我们可以像读取本地文件一样读取WEB上的数据。封装了一个类,供以后方便使用吧!并附带有许多的应用实例。 一、封装的类 二、应用实例 ht = HttpTester() ht.addCo 阅读全文
posted @ 2018-05-20 21:00 江召伟 阅读(419) 评论(0) 推荐(0) 编辑

摘要:Py2.x: Urllib库 Urllin2库 Py3.x: Urllib库 变化: 在Pytho2.x中使用import urllib2——-对应的,在Python3.x中会使用import urllib.request,urllib.error。 在Pytho2.x中使用import urlli 阅读全文
posted @ 2018-05-20 20:57 江召伟 阅读(257) 评论(0) 推荐(0) 编辑

摘要:urllib.request urllib当中使用最多的模块,涉及请求,响应,浏览器模拟,代理,cookie等功能。 1. 快速请求 urlopen返回对象提供一些基本方法: read 返回文本数据 info 服务器返回的头信息 getcode 状态码 geturl 请求的url 2.模拟PC浏览器 阅读全文
posted @ 2018-05-20 14:55 江召伟 阅读(1634) 评论(0) 推荐(0) 编辑

摘要:Urllib3是一个功能强大,条理清晰,用于HTTP客户端的Python库,许多Python的原生系统已经开始使用urllib3。Urllib3提供了很多python标准库里所没有的重要特性: 1、 线程安全 2、 连接池 3、 客户端SSL/TLS验证 4、 文件分部编码上传 5、 协助处理重复请 阅读全文
posted @ 2018-05-20 14:50 江召伟 阅读(300) 评论(0) 推荐(0) 编辑

摘要:1.函数作用域介绍 函数作用域 Python中函数作用域分为4种情况: L:local,局部作用域,即函数中定义的变量: E:enclosing,嵌套的父级函数的局部作用域,即包含此函数的上级函数的局部作用域,但不是全局的。 G:global,全局变量,即模块级别定义的变量,在模块开始、函数外定义的 阅读全文
posted @ 2018-05-16 13:13 江召伟 阅读(254) 评论(0) 推荐(0) 编辑

1 2 3 4 下一页