• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
_夕颜
博客园    首页    新随笔    联系   管理    订阅  订阅
上一页 1 2 3 4 5 6 7 8 9 下一页
2020年4月21日
Python 私有化__下划线使用
摘要: xx: 公有变量 _x: 单前置下划线,私有化属性或方法,from somemodule import *禁止导入,类对象和子类可以访问 __xx:双前置下划线,避免与子类中的属性命名冲突,无法在外部直接访问(名字重整所以访问不到),子类不继承,子类不能访问 __xx__:双前后下划线,用户名字空间 阅读全文
posted @ 2020-04-21 22:40 __夕颜 阅读(183) 评论(0) 推荐(0)
Python 深拷贝与浅拷贝
摘要: 首先分享Python里面的数据类型 1、不可变类型:Number(数字)、String(字符串)、Tuple(元组)。 不可变数据类型在第一次声明赋值的时候, 会在内存中开辟一块空间, 用来存放这个变量被赋的值, 而这个变量实际上存储的, 并不是被赋予的这个值, 而是存放这个值所在空间的内存地址, 阅读全文
posted @ 2020-04-21 22:29 __夕颜 阅读(188) 评论(0) 推荐(0)
全局解释器锁--GIL
摘要: 在CPython解释器中,进程级别有一把锁,叫做GIL GIL:全局解释器锁。每个线程在执行的过程都需要先获取GIL,保证同一时刻只有一个线程可以执行代码。 线程释放GIL锁的情况: 在IO操作等可能会引起阻塞的system call之前,可以暂时释放GIL,但在执行完毕后,必须重新获取GIL Py 阅读全文
posted @ 2020-04-21 21:37 __夕颜 阅读(127) 评论(0) 推荐(0)
2020年4月20日
多线程、多进程 and 多协程
摘要: 多线程、多进程 and 多协程之前,先了解什么是并发和并行: 并发:指的是任务数多余cpu核数,通过操作系统的各种任务调度算法,实现用多个任务“一起”执行(实际上总有一些任务不在执行,因为切换任务的速度相当快,看上去一起执行而已) 并行:指的是任务数小于等于cpu核数,即任务真的是一起执行的。 三者 阅读全文
posted @ 2020-04-20 22:21 __夕颜 阅读(620) 评论(0) 推荐(0)
2020年4月11日
Flask-SQLAlchemy详解
摘要: Flask-SQLAlchemy SQLAlchemy是一个关系型数据库框架,它提供了高层的 ORM 和底层的原生数据库的操作。flask-sqlalchemy 是一个简化了 SQLAlchemy 操作的flask扩展。 文档地址:http://docs.jinkan.org/docs/flask- 阅读全文
posted @ 2020-04-11 20:16 __夕颜 阅读(4744) 评论(0) 推荐(1)
2020年4月8日
Python Flask框架详解
摘要: 记录请求使用的HTTP方法 Flask 本身相当于一个内核,其他几乎所有的功能都要用到扩展,都需要用第三方的扩展来实现,比如可以用 Flask 扩展加入ORM、窗体验证工具,文件上传、身份验证等。Flask 没有默认使用的数据库,你可以选择 MySQL,也可以用 NoSQL。 其 WSGI 工具箱采 阅读全文
posted @ 2020-04-08 23:33 __夕颜 阅读(13612) 评论(1) 推荐(2)
2020年4月6日
Python xpath数据处理
摘要: xpath表达式 1. xpath语法 <bookstore> <book> <title lang="eng">Harry Potter</title> <price>999</price> </book> <book> <title lang="eng">Learning XML</title> 阅读全文
posted @ 2020-04-06 20:27 __夕颜 阅读(626) 评论(0) 推荐(0)
Python JSON数据处理
摘要: 结构化数据:json,xml等 处理方式:直接转化为python类型 非结构化数据:HTML 处理方式:正则表达式、xpath #json.dumps 实现python类型转化为json字符串 #indent实现换行和空格 #ensure_ascii=False实现让中文写入的时候保持为中文 jso 阅读全文
posted @ 2020-04-06 20:09 __夕颜 阅读(270) 评论(0) 推荐(0)
Python requests模块详解
摘要: requests的底层实现urllib requests在python2 和python3中通用,方法完全一样 1. requests模块发送GET请求、获取响应 #发送请求 response = requests.get(url) #response的常用属性: response.text # 根 阅读全文
posted @ 2020-04-06 19:53 __夕颜 阅读(1999) 评论(0) 推荐(0)
2020年3月31日
python bottle轻量级web框架
摘要: Bottle是一个轻量级的Web框架,此框架只由一个 bottle.py 文件构成,不依赖任何第三方模块。 #!/usr/bin/env python # -*- coding:utf-8 -*- from bottle import template, Bottle app = Bottle() 阅读全文
posted @ 2020-03-31 21:31 __夕颜 阅读(539) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 下一页
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3