`
阅读更多

前段时间,我们单位开展了一个小的有趣的项目。坦白说,我通常觉得这种小项目很好玩,因为它总可以让我放肆的实验一些新的idea^_^ 因为我们是做网络管理设备的,而我们需要花蛮多钱去租一些真实的设备,来测试我们的网管软件。而实际上我们无非就是telnet上这个网络设备,输入一些命令,得到一些结果。于是,我们想开发一个模拟器,替换掉这些真实设备。因为想到这个idea的哥们是我的好朋友,于是自然而然我就上了他的贼船:)

 

       因为单位项目的一些保密性(原谅我,虽然确实没有任何技术含量,但确实需要保密),我不能把整个解决方案贴出来。我最大的体会就是,Python真是一个方便的工具,他提供了后端到前端所有的解决方案。首先,我的Telnet服务器是用Python写得,当然我比较懒,不愿意自己去实现epoll,而是直接使用了Twisted这个框架。这个框架真是没话说,对于我们这种低并发访问,轻而易举。后来,我想给我哥们做一个方便的管理工具,于是我采用了BS架构,还是RESTFul的,够眩吧。Python的CS也不难,不过BS对这种项目更适合。我使用的是Bottle这个框架,非常好用。一天就搞定了。不过因为他需要其他的库来支持Session,所以我就放弃了认证这一块:)当然,也顺道温习了一下CSS/JS,嗨,前端设计我最欠缺的就是美术功底。

分享到:
评论
3 楼 Hooopo 2010-09-29  
同意呀~
没有困难创造困难是最可怕的
2 楼 ankyhe 2010-09-29  
还行吧,比较简单。不过坦白说,越是简单,我觉得设计的就越好。我现在看我们的项目就是很复杂。当然有的复杂是必然的,因为现实复杂,需求复杂;有的复杂完全是人为的,设计方案复杂。
1 楼 Hooopo 2010-09-28  
听起来很有趣哦

相关推荐

    文本数据挖掘与Python应用.pptx

    "文本数据挖掘与Python应用" 文本数据挖掘是一种从大量文本数据中提取有价值信息的过程,如关键词、主题、情感等。文本数据挖掘技术在各个领域的应用越来越广泛,例如自然语言处理、信息检索、情感分析等领域。 ...

    我的第一个python应用

    【标题】"我的第一个Python应用"揭示了初学者在学习Python编程时的兴奋与成就。这个标题暗示了文章可能是一个入门级别的教程或者个人经验分享,讲述了作者如何从零开始,编写了自己的第一个Python程序。通常,这样的...

    圣诞树代码编程python源码附赠30个Python应用源码.rar

    圣诞树代码编程python源码附赠30个Python应用源码圣诞树代码编程python源码附赠30个Python应用源码圣诞树代码编程python源码附赠30个Python应用源码圣诞树代码编程python源码附赠30个Python应用源码圣诞树代码编程...

    zlg的Python应用

    "zlg的Python应用"这个主题聚焦于利用Python进行周立功(ZLG)提供的接口进行二次开发。周立功公司是一家知名的嵌入式系统解决方案供应商,其产品和服务广泛应用于物联网、自动化、汽车电子等领域。这里的"二次开发...

    python应用讲座

    【Python应用讲座】是针对Python编程语言的一系列学习资源,主要涵盖了Python的胶片(可能是指教学视频或幻灯片)和脚本。这个讲座旨在帮助初学者和有一定基础的学员深入理解Python语言,掌握其核心概念和实际应用。...

    情感词典(文本数据挖掘与Python应用,刘金岭)

    使用此方法时不考虑词语之间的联系,词语的情感值不会随着应用领域和上下文的变化而变化,因此需要针对特定领域建立相关的情感词典提高分类的准确率。情感词典是情感分析系统的基础知识库,是数字、文本与符号集合。...

    Python基础入门教程 Python语言编程导论 Python应用案例1 (共12页).ppt

    Python基础入门教程 Python语言编程导论 Python应用案例1 (共12页).ppt Python基础入门教程 Python语言编程导论 Python应用案例二 (共24页).ppt Python基础入门教程 Python语言编程导论 SciPy扩展库简介 (共53...

    python应用编程内幕第3版

    《Python应用编程内幕第3版》是一本深入探讨Python编程技术的专业书籍,旨在帮助读者全面理解和掌握Python在实际应用中的各种技巧和最佳实践。这本书详细介绍了Python的核心概念、语法特性和高级特性,对于想要深入...

    Python应用开发-Python程序开发环境.pptx

    "Python 应用开发环境" Python 语言特点: Python 语言的作者是 Guido van Rossum,荷兰人,他在 1991 年创建了第一个 Python 编译器(同时也是解释器)。Python 语言具有以下特点: 1. 语法简洁清晰,强制用空白...

    python应用工具

    python应用开发工具,通过该应用程序可以用python实现项目的开发。

    内存优化的艺术:提升Python应用性能

    内存优化是提升Python应用性能的关键步骤。通过使用生成器、高效的数据结构、垃圾回收和内存分析工具,我们可以显著减少内存占用和提高程序的响应速度。 本文详细介绍了内存优化的重要性和常用的优化技术,并通过...

    Python应用于Series 60平台入门

    Python在Series 60平台上的运行环境对脚本环境至关重要,它允许Python Installer和交互式控制台在Python中运行,为终端用户提供了一个与任何其他应用程序无异的Python应用体验。 #### 安装包与系统要求 Python在...

    Python应用技术-课程大纲.pdf

    《Python应用技术》课程是一门全面讲解Python编程的课程,旨在为学生提供Python语言的基础知识和实际应用开发技能。这门课程总共64学时,包括32个理论课时和32个实践课时,内容涵盖了从Python编程基础到高级主题,...

    【Python应用实战】-python学习路线思维导图.zip

    本资源"【Python应用实战】-python学习路线思维导图.zip"提供了一个清晰的学习路径,帮助初学者或有经验的开发者系统地掌握Python知识。 首先,Python的基础部分包括变量、数据类型(如整型、浮点型、字符串、布尔...

    树莓派Python应用教程资料.txt

    适合树莓派入门使用:树莓派系统安装,开发游戏,数据传输,传感器应用制作交通灯、调色板、乒乓球游戏等等,摄像头传感器等等,带有文档资料和源码,简直不要太好用,良心推荐

    基于Python语言的Python应用实验设计源码库

    本库为Python应用实验设计的源代码集合,包含38个文件,涵盖20个Python源码文件、6个文档文件、4个PDF文件、2个压缩文件、1个PPTX文件、1个图片文件、1个PNG文件、1个文本文件、1个CSV文件和1个Python编译文件。...

    python应用.png

    python应用.png

Global site tag (gtag.js) - Google Analytics