数字营销 · Web开发 · 基础设施

"python"的搜索结果

找到24条结果 (用时0.081秒)

Python UnicodeEncodeError问题的分析和思考

最近在利用 Python 获取网络数据的过程中出现了一个问题,系统会时不时抛出 UnicodeEncodeError 错误并停止运行,严重影响了其它功能的运行。程序类似下面这样:#!/usr/bin/env python# -*-…

1 0

Python异常详解

异常(exceptions)是Python中一种非常重要的类型,它和语法错误不同,是在程序运行期间引发的错误。Python中内置了很多异常,如IOError、NameError、KeyboardInterrupt等。异常的意义在于提供一种更…

1 0

PHP, Python和Javascript的装饰模式

修饰模式(Decorator Pattern),又叫装饰者模式,是面向对象编程领域中一种动态地为对象添加新行为的设计模式。就功能而言,修饰模式相比生成子类更加灵活,它可以给某个对象,而不是整个类添加一些功能。装饰模式非常适用于灵活扩展对象的…

5 0

用Python给Linux编写守护进程

守护进程(daemon)是指在 UNIX 或其他多任务操作系统中在后台执行的电脑程序,并不会接受电脑用户的直接操控。此类程序会被以进程的形式初始化。通常,守护进程没有任何存在的父进程(即 PPID=1),且在 UNIX…

13 0

Python和Javascript的闭包比较

同为脚本语言,Python 和 JavaScript 在变量作用域方面有一些相似的地方。不像 PHP,函数内部的变量和外部变量基本是隔绝的,也就是说,函数如果需要处理外部的数据,通常需要通过参数把数据传递进来。(这里暂时不讨论…

7 0

Python中用socket发送HTTP请求,数据接收不完整的问题

由于工作的需求,需要用 Python 做一个类似网络爬虫的采集器。虽然 Python 的 urllib 模块提供了更加方便、简洁的操作方式,但是因为涉及一些底层的需求,比如需要手动设置 User-Agent、Referer 等,…

5 0

Python中os.path.isfile()和os.path.isdir()均返回false的问题

提示:本文写于 2013 年,文中使用的 Python 版本、代码及 Linux 环境均基于当时的实际开发环境,请结合文章发布时间阅读。今天在写一个 Linux 下自动备份指定目录中所有目录的脚本时,遇到了一个问题。因为我需要备份的是目录…

5 0

Web服务器网关接口实现原理分析

Web 服务器网关接口(WSGI),又叫 Python Web Server Gateway Interface,是用来描述 Web 服务器与 Web 应用程序之间如何通信,以及应用程序如何处理请求的一套规范。它的第一个版本于 2003…

6 0

协程与多任务调度

在计算机科学中,多任务(multitasking)是指在同一个时间段内运行多个任务。现代计算机作为一个复杂的系统,运行的任务往往不止一个,所以多任务调度对于计算机来说尤为重要。现阶段,多任务调度主要分为抢占式多任务和协作式多任务。抢占式多任…

6 0

文本模式与二进制模式打开文件对比

问题是在用 Python 抓取网站图片时发现的。代码如下:#!/usr/bin/env python# -*- coding:utf-8 -*-import urllib2img = "https://www.baidu.com/img/…

33 0