-
日期:2021-11-09 10:31:12
点击:59
内容简介:一、简介 多线程编程技术可以实现代码并行性,优化处理能力,同时功能的更小划分可以使代码的可重用性更好。Python中threading和Queue模块可以用来实现多线程编程。 二、详解 1、线程和进程 进程(有时被称为重量级进程)是程序的一次执行。每个进程都有自己...
-
日期:2021-11-09 10:31:12
点击:59
内容简介:前面简单提到了 Python 模拟登录的程序,但是没写清楚,这里再补上一个带注释的 Python 模拟登录的示例程序。简单说一下流程:先用cookielib获取cookie,再用获取到的cookie,进入需要登录的网站。 # -*- coding: utf-8 -*- # !/usr/bin/python import urlli...
-
日期:2021-11-09 10:31:11
点击:59
内容简介:一、简介 XML(eXtensible Markup Language)指可扩展标记语言,被设计用来传输和存储数据,已经日趋成为当前许多新生技术的核心,在不同的领域都有着不同的应用。它是web发展到一定阶段的必然产物,既具有SGML的核心特征,又有着HTML的简单特性,还具有明确...
-
日期:2021-11-09 10:31:11
点击:59
内容简介:这里我不讨论 python 的一些有用的库或者框架,只从语言本身,最小支持的情况下谈论这门语言本身。语言的发展都是越来越接近Lisp,这也是Lisp这门语言伟大的原因。 下面我罗列一下我学习 python 的原因: 多编程范式 python是一门多范式的编程语言,所谓的过...
-
日期:2021-11-09 10:31:10
点击:59
内容简介:说到png图片压缩,可能很多人知道TinyPNG这个网站。但PS插件要钱(虽然有破解的),Developer API要连到他服务器去,不提网络传输速度,Key也是有每月限制的。 但是貌似tinyPNG是使用了来自于 pngquant 的技术,至少在 http://pngquant.org/ 中是如此声称的...
-
日期:2021-11-09 10:31:10
点击:59
内容简介:之前对bottle做过不少的介绍,也写过一些文章来说明bottle的缺点,最近发现其实之前有些地方说的不太公平,所以趁此机会也来更正一下。 bottle是支持类似flask url_for的语法的,具体使用方法在下文介绍 bottle的request.query之类的参数默认是str类型,也是...
-
日期:2021-11-09 10:31:09
点击:59
内容简介:使用命令行时,如果要添加选项的话,python 2.3里新增加了一个模块叫optparse,也是专门来处理命令行选项的。 复制代码 代码如下: from optparse import OptionParser parser = OptionParser() parser.add_option("-p", "--pdbk", action="store_true", dest...
-
日期:2021-11-09 10:31:09
点击:59
内容简介:最近在做游戏服务分层的时候,一直想把mysql的访问独立成一个单独的服务DBGate,原因如下: 请求收拢到DBGate,可以使DBGate变为无状态的,方便横向扩展 当请求量或者存储量变大时,mysql需要做分库分表,DBGate可以内部直接处理,外界无感知 通过restful限制...
-
日期:2021-11-09 10:31:08
点击:59
内容简介:从一个字符串开始 在CODE上查看代码片派生到我的代码片 time_str='2008-08-08 08:08:08' 1.1.转换为struct_time形式的时间 在CODE上查看代码片派生到我的代码片 struct = ime.strptime(time_str,'%Y-%m-%d %H:%M:%S') time.struct_time(tm_year=2008, tm_mon...
-
日期:2021-11-09 10:31:08
点击:59
内容简介:基本映射 映射使用在根据不同URLs请求来产生相对应的返回内容.Bottle使用route() 修饰器来实现映射. from bottle import route, run@route('/hello')def hello(): return "Hello World!"run() # This starts the HTTP server 运行这个程序,访问http://localh...