centos7 安装 python3.5
摘要:centos7 安装 python3.5 一、 python虚拟环境virtualenv VirtualEnv用于在一台机器上创建多个独立的python运行环境,VirtualEnvWrapper为前者提供了一些便利的命令行上的封装。 Virtualenv是一个非常好的virtual python
阅读全文
Python-day-21
摘要:1、请求周期 url> 路由 > 函数或类 > 返回字符串或者模板语言? Form表单提交: 提交 -> url > 函数或类中的方法 - .... HttpResponse('....') render(request,'index.html') redirect('/index/') 用户 <
阅读全文
python-day-20
摘要:重点总结记录 1、Django请求的生命周期 路由系统 -> 试图函数(获取模板+数据=》渲染) -> 字符串返回给用户 2、路由系统 /index/ -> 函数或类.as_view() /detail/(\d+) -> 函数(参数) 或 类.as_view()(参数) /detail/(?P<ni
阅读全文
python爬虫:一些常用的爬虫技巧
摘要:python爬虫:一些常用的爬虫技巧 1、基本抓取网页 get方法: post方法: 2、使用代理IP 在开发爬虫过程中经常会遇到IP被封掉的情况,这时就需要用到代理IP; 在urllib2包中有ProxyHandler类,通过此类可以设置代理访问网页,如下代码片段: 3、Cookies处理 coo
阅读全文
python模块使用案例
摘要:python模块使用案例 一、使用MySQLdb模块代码示例: 二、使用cookie登陆抓取指定页面,可以像下面这样,这是一个最简洁的代码 只需要输入url和headers就可以抓取到指定的页面。这里需要输入你自己的cookie。上面的代码执行后的结果如下,可以看到我们抓取到了内容: 三、下面给出一
阅读全文
CentOS使用virtualenv搭建独立的Python环境-python虚拟环境
摘要:CentOS使用virtualenv搭建独立的Python环境-python虚拟环境 virtualenv可以搭建虚拟且独立的python环境,可以使每个项目环境与其他项目独立开来,保持环境的干净,解决包冲突问题。 一、安装python 可-编译安装;可-yum安装 二、安装virtualenv y
阅读全文
py-day17-jquery
摘要:jquery实现案例 案例: 1、点赞 2、多选、反选、取消、编辑、删除 <!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title></title> <style> .hide{ display: none; } .m
阅读全文
py-day15_css+js_初
摘要:css+js_初 一、鼠标移动变色 二、返回顶部 三、赋新值 四、登录框内有用户密码图片 五、幻灯片循环显示 六、定时器 七、头部固定 八、大图片选择按照设置的坐标显示 九、多层折叠显示 <!DOCTYPE html> <html lang="en"> <head> <meta charset="U
阅读全文
web_html-day1
摘要:概述 HTML是英文Hyper Text Mark-up Language(超文本标记语言)的缩写,他是一种制作万维网页面标准语言(标记)。相当于定义统一的一套规则,大家都来遵守他,这样就可以让浏览器根据标记语言的规则去解释它。 浏览器负责将标签翻译成用户“看得懂”的格式,呈现给用户!(例:djan
阅读全文
Python之路,Day13 - 堡垒机
摘要:项目实战:运维堡垒机开发 前景介绍 到目前为止,很多公司对堡垒机依然不太感冒,其实是没有充分认识到堡垒机在IT管理中的重要作用的,很多人觉得,堡垒机就是跳板机,其实这个认识是不全面的,跳板功能只是堡垒机所具备的功能属性中的其中一项而已,下面我就给大家介绍一下堡垒机的重要性,以帮助大家参考自己公司的业
阅读全文
python-day-10-python mysql and ORM
摘要:本节内容 创建数据库 外键 增删改查表 权限 1. 数据库介绍 什么是数据库? 数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,每个数据库都有一个或多个不同的API用于创建,访问,管理,搜索和复制所保存的数据。我们也可以将数据存储在文件中,但是在文件中读写数据速度相对较慢。所以
阅读全文
Python-day-9- RabbitMQ队列
摘要:RabbitMQ队列 安装 http://www.rabbitmq.com/install-standalone-mac.html 安装python rabbitMQ module pip install pika or easy_install pika or 源码 https://pypi.py
阅读全文
python-day-9- 进程-异步IO\
摘要:本节内容 多进程multiprocessing multiprocessing is a package that supports spawning processes using an API similar to the threading module. The multiprocessin
阅读全文
python-day9-进程、线程、协程篇
摘要:python threading模块 线程有两种调用方式: 直接调用 继承调用 Join & Daemon 线程锁(互斥锁Mutex) 一个进程下可以启动多个线程,多个线程共享父进程的内存空间,也就意味着每个线程可以访问同一份数据,此时,如果2个线程同时要修改同一份数据,会出现什么状况? 正常来讲,
阅读全文
py-day8-socket网络编程
摘要:本节内容 一、实现一个简单的socket至少需要以下几步: 二、socket参数介绍 socket.socket(family=AF_INET, type=SOCK_STREAM, proto=0, fileno=None) 必会 Create a new socket using the give
阅读全文
python之路,day7-面向对象变成
摘要:本篇内容: 面向对象、类方法、属性方法 类的特殊方法 反射 异常处理 Socket开发基础 一、面向对象高级语法部分 静态方法: #@staticmethod只是名义上归类管理,实际上跟类没什么关系 上面的调用会出以下错误,说是eat需要一个self参数,但调用时却没有传递,没错,当eat变成静态方
阅读全文
python之路,day6-面向对象
摘要:一、面向过程编程 简单的说就是:如果你只是写一些简单的脚本,去做一些一次性任务,用面向过程的方式是极好的,但是如果你要处理的任务比较复杂,且需要不断迭代和维护的,那还是用面向对象最方便了。 二、面向对象编程 class:类 一个类即是对一类拥有相同属性的对象的抽象、蓝图、原型。在类中定义了这些对象的
阅读全文
day5 -常用模块
摘要:模块,用一砣代码实现了某个功能的代码集合。 类似于函数式编程和面向过程编程,函数式编程则完成一个功能,其他代码用来调用即可,提供了代码的重用性和代码间的耦合。而对于一个复杂的功能来,可能需要多个函数才能完成(函数又可以在不同的.py文件中),n个 .py 文件组成的代码集合就称为模块。 如:os 是
阅读全文
day4装饰器-迭代器&&生成器
摘要:一、装饰器 定义:本质是函数,(装饰其他函数)就是为其它函数添加附加功能 原则:1、不能修改被装饰的函数的源代码 2、不能修改被装饰的函数的调用方式 实现装饰器知识储备: 1、函数及“变量” 2、高阶函数 a、把一个函数名当做实参传给另一个函数(在不修改被装饰器函数源代码的情况下为其添加新功能) b
阅读全文
python-day3
摘要:'''import sys,time for i in range(50): sys.stdout.write("###") sys.stdout.flush() time.sleep(0.1) '''#“#”进度条 def liu (): """hai_shu_miao_shu""" print(
阅读全文