技术池(jishuchi.com) 本次搜索耗时 6.013 秒,为您找到 46 个相关结果.
  • 解析动态内容

    解析动态内容 JavaScript逆向工程 使用Selenium 解析动态内容 根据权威机构发布的全球互联网可访问性审计报告,全球约有四分之三的网站其内容或部分内容是通过JavaScript动态生成的,这就意味着在浏览器窗口中“查看网页源代码”时无法在HTML代码中找到这些内容,也就是说我们之前用的抓取数据的方式无法正常运转了。解决这样的问题基本...
  • 字符串和正则表达式

    使用正则表达式 正则表达式相关知识 Python对正则表达式的支持 例子1:验证输入用户名和QQ号是否有效并给出对应的提示信息。 例子2:从一段文字中提取出国内手机号码。 例子3:替换字符串中的不良内容 例子4:拆分长字符串 后话 使用正则表达式 正则表达式相关知识 在编写处理字符串的程序或网页时,经常会有查找符合某些复杂规则的字符...
  • 面向对象编程基础

    面向对象编程基础 类和对象 定义类 创建和使用对象 访问可见性问题 面向对象的支柱 练习 练习1:定义一个类描述数字时钟 练习2:定义一个类描述平面上的点并提供移动点和计算到另一个点距离的方法。 面向对象编程基础 活在当下的程序员应该都听过“面向对象编程”一词,也经常有人问能不能用一句话解释下什么是“面向对象编程”,我们先来看看比较正...
  • 静态资源和Ajax请求

    静态资源和Ajax请求 准备工作 加载静态资源 Ajax请求 小结 静态资源和Ajax请求 基于前面两个章节讲解的知识,我们已经可以使用Django框架来完成Web应用的开发了。接下来我们就尝试实现一个投票应用,具体的需求是用户进入应用首先查看到“学科介绍”页面,该页面显示了一个学校所开设的所有学科;通过点击某个学科,可以进入“老师介绍”页面...
  • 专业版

    玩转PyCharm PyCharm的安装 首次使用的设置 用PyCharm创建项目 创建Django项目 专业版 社区版 玩转PyCharm PyCharm是由JetBrains公司开发的提供给Python专业的开发者的一个集成开发环境,它最大的优点是能够大大提升Python开发者的工作效率,为开发者集成了很多用起来非常顺手的功能,包括代...
  • WebSocket的应用

    WebSocket的应用 WebSocket简介 WebSocket服务器端编程 WebSocket客户端编程 项目:Web聊天室 WebSocket的应用 Tornado的异步特性使其非常适合处理高并发的业务,同时也适合那些需要在客户端和服务器之间维持长连接的业务。传统的基于HTTP协议的Web应用,服务器和客户端(浏览器)的通信只能由客户...
  • Matplotlib和数据可视化

    Matplotlib和数据可视化 安装matplotlib 绘制折线图 绘制散点图 绘制正弦曲线 绘制直方图 使用Pygal绘制矢量图 后记 Matplotlib和数据可视化 数据的处理、分析和可视化已经成为Python近年来最为重要的应用领域之一,其中数据的可视化指的是将数据呈现为漂亮的统计图表,然后进一步发现数据中包含的规律以及隐藏...
  • 算法入门系列2 - 在水一方

    算法入门系列2 - 在水一方 现实中的递归 递归的应用 回溯法 经典案例 算法入门系列2 - 在水一方 在第一次的公开课中,我们讲到了穷举法。穷举法也被称为暴力搜索法,今天我们要讲的回溯法就是暴力搜索法的一种。接下来我们讲到的很多算法跟“递归”这个概念有或多或少的关系,所以我们先说说“递归”。 现实中的递归 从前有座山,山里有座庙,庙里...
  • Cookie和Session

    Cookie和Session 实现用户跟踪 Django框架对session的支持 在视图函数中读写cookie Cookie的替代品 Cookie和Session 实现用户跟踪 如今,一个网站如果不通过某种方式记住你是谁以及你之前在网站的活动情况,失去的就是网站的可用性和便利性,继而很有可能导致网站用户的流式,所以记住一个用户(更专业的...
  • 好玩的Python

    好玩的Python 没有工具用代码也能P图 向微信好友群发祝福视频 不用客户端查看热点新闻 好玩的Python 因为下面的代码都非常简单,简单到直接使用Python的交互式环境就能完成。当然,官方Python自带的交互式环境比较难用,推荐大家使用ipython,可以使用下面的命令来安装ipython,安装成功后键入ipython命令就能进入交互...