• 人生苦短,我用python

    星空不问赶路人,时光不负有心人,你可以脱变。 1.计算机的初步认识 2.解释器的安装 python2.7(2020年官方不在维护) python3.6 (官方推荐) 1.下载安装包 https: / / www.python.org / ftp / python / 2.7 . 14 / python - 2.7 . 14.amd64 .msi # 2.7安装包 https:...

    2019-04-25 06:55:10

  • python模拟登陆Github示例

    首先进入github登录页:https://github.com/login 输入账号密码,打开开发者工具,在Network页勾选上Preserve Log(显示持续日志),点击登录,查看Session请求,找到其请求的URL与Form Data、Headers。此时除Cookies与authenticity_token无法直接获得外,其余模拟登录...

    2019-04-25 06:55:09

  • 装饰器

    一、装饰器的作用:不想修改函数的调用方式,但是还想在原来的函数前后添加功能; 二、原则: 开放封闭原则: 开放:对扩展是开放的 封闭:对修改是封闭的 三、语法糖:@装饰器名,紧接着被装饰函数 没有使用语法糖 def qqxing(f): # 装饰器 def xxc(*arges,** kwargs)...

    2019-04-25 06:54:57

  • python迭代器和生成器

    到目前为止,您可能已经注意到大多数容器对象都可以使用 for 语句: print(element) for element in (1, 2, 3): print(element) for key in { 'one':1, 'two':2}: print(key) for char in "123": print(char) for line in open( "myfile.txt"): print(line, end= '') 这...

    2019-04-25 06:55:05

  • 命名空间和作用域

    一、命名空间 一、命名空间的分类: 1、内置命名空间python解释器: python解释器启动就可以使用的名字存储在内置内存空间; 内置的名字在启动解释器的时候就被加载进内存,如input()、print()等等。 2、全局命名空间自己写的、不是函数中的代码: 在程序自上而下...

    2019-04-25 06:55:01

  • day08(字符编码,字符与字节,文件操作)

    一,复习 ''' 类型转换 1.数字类型: int() | bool() | float() 2.str与int: int('10') | int('-10') | int('0') | float('-.5') | float('3.14') | str(数字) 3.重点 - str与list: 'abc' = ['a', 'b', 'c']: list('abc') | ''.join(['a', 'b', 'c']) 'abc|def|xyz'...

    2019-04-25 06:54:51

  • python网络-TFTP客户端开发(25)

    一、 TFTP协议介绍 TFTP(Trivial File Transfer Protocol,简单文件传输协议) 是TCP/IP协议族中的一个用来在客户端与服务器之间进行简单文件传输的协议 特点: 简单 占用资源小 适合传递小文件 适合在局域网进行传递 端口号为69 基于UDP实现 二、TFTP下载过程 TFTP服...

    2019-04-25 06:53:22

  • Python静态网页爬取:批量获取高清壁纸

    前言 在设计爬虫项目的时候,首先要在脑内明确人工浏览页面获得图片时的步骤 一般地,我们去网上批量打开壁纸的时候一般操作如下: 1、打开壁纸网页 2、单击壁纸图(打开指定壁纸的页面) 3、选择分辨率(我们要下载高清的图) 4、保存图片 实际操作时,我们实现了如下...

    2019-04-25 06:54:47

  • 04-HTTP协议和静态Web服务器

    一、HTTP协议(HyperText Transfer Protocol) 超文本传输协议,超文本是超级文本的缩写,是指超越文本限制或者超链接,比如:图片、音乐、视频、超链接等等都属于超文本。传输 HTTP 协议格式的数据是基于 TCP 传输协议的,发送数据之前需要先建立连接。 作用: 它规定了...

    2019-04-25 06:54:34

  • 02-多任务编程

    一、多任务 多任务是指在同一时间内执行多个任务,使用多任务就能充分利用CPU资源,提高程序的执行效率 执行方式: 并发:在一段时间内交替去执行任务;;单核cpu处理多任务,操作系统轮流让各个软件交替执行 并行:对于多核cpu处理多任务,操作系统会给cpu的每个内核安...

    2019-04-25 06:54:30

2