最近,趁着假期,复习了一遍以前学习到的python知识,和研究新的web框架Bottle,就写了个简单的登录页面,详细可以参考官方文档http://bottle.zzir.cn/ 不废话,直接上截图和代码:代码如下:#!/usr/bin/env python # -*- coding: utf-8 -*- import sys relo
最近,换了一个工作环境去做研究,当然啦,新公司新作风,需要研究python并行分布式框架:Celery,不用多说,干呗。然后就抽空看了一下,果然接口简单,开发容易,5分钟就写出了一个异步发送邮件的服务。Celery本身不含消息服务,它使用第三方消息服务来传递任务,目前,Celery支持的消息服务有RabbitMQ、Redis甚至是数据库,当然Redis应该是最佳选择。任务执行单元Worker是Ce
都有一段时间木有回来写博客了,最近在研究saltstack,利用saltstack的module和grains来取得我想要的信息,当然啦,也参考了一些大神的blog。现在开始讲自定义模块吧模块这个大家应该知道是什么了吧 saltstack默认安装完了 就自带很多模块可以通过下面的命令查看某台minion支持多少模块salt 'Home-Lnmp' sys.doc开始弄吧先新建
最近,我们这边需要做一次防爬虫和机器蜘蛛的困扰,感觉困惑,有点无从入手,倒不如,直接用Python来写一个Spiner理解其各种原理,再下手也不迟啊,于是便立刻去写一个爬虫程序。使用方法:新建一个BugBaidu.py文件,然后将代码复制到里面后,双击运行。程序功能:将贴吧中楼主发布的内容打包txt存储到本地。好,不废话,直接上代码:#!/usr/bin/python #-*-&nb
最近,利用一下空余的时间对以前的Python知识进行了巩固和复习,便闲来无事写了一个轻量级的HTTPServer来实现文件上传下载,不废话,直接上代码:#!/usr/bin/env python # -*- coding: utf-8 -*- __version__ = "0.1" __all__ =&
本文主要介绍使用Python语言编写Socket协议Server及Client的简单实现方法。1. Python Socket编程简介Socket通常也称作"套接字",应用程序通常通过"套接字"向网络发出请求或者应答网络请求。三种流行的套接字类型是:stream,datagram和raw。stream和datagram套接字可以直接与TCP协议进行接口,而raw套接字则接口到I
线程池的概念是什么?在面向对象编程中,创建和销毁对象是很费时间的,因为创建一个对象要获取内存资源或者其它更多资源。在Java中更是 如此,虚拟机将试图跟踪每一个对象,以便能够在对象销毁后进行垃圾回收。所以提高服务程序效率的一个手段就是尽可能减少创建和销毁对象的次数,特别是一些 很耗资源的对象创建和销毁。如何利用已有对象来服务就是一个需要解决的关键问题,其实这就是一些"池化资源"技术产生的原因。我理
需求:现在要做这样一个拼图游戏, 有一个九宫格, 其中有8个方块, 还有一个空位, 点击其中一个方块, 它会往空位移动... 顺序排列8个方块则游戏通关结构规划:游戏数据结构玩家操作逻辑部分通关检测输出部分主程序实现构思:用字母 A, B, C, ... H 表示8个方块; 字母 I 表示第9个宫格, 即空位, 它实质上也是个方块拼图数据结构是由一系列字典元素构成的: {1:[...],2:[].
最近,在练习python程序,心血来潮,想利用zabbix-API来实现Zabbix通过邮件发送Screen图形报表,以便预测故障的发生,直接上源码,本人菜鸟,程序有烂的地方,请各位高手原谅。#!/usr/bin/python # -*- coding: utf-8 -*- import os import sys import&nbs
最近在学习Python,便利用业余时间开发了一个模拟ATM抢银行的小程序,不废话,直接上程序#!/usr/bin/env python #coding=utf-8 # Name: AtmCard.py __author__ = 'kumikoda' import pickle import sys import t
本人不善言辞,不废话,直接上代码:#!/usr/bin/env python # -*- coding: utf-8 -*- #_auth by kk def goods_list(): shangpin={"iphone":"6000","MacAir":"1500
简介在这篇文章中,我将向大家演示怎样向一个通用计算器一样解析并计算一个四则运算表达式。当我们结束的时候,我们将得到一个可以处理诸如 1+2*-(-3+2)/5.6+3样式的表达式的计算器了。当然,你也可以将它拓展的更为强大。 不废话,直接上代码:#!/usr/bin/env python # -*- coding: utf-8 -*- #
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号