Python

Python个人学习笔记1_初识python_http服务器篇 2015-11-02

综述:大概比较厉害的人都要写点东西吧,咱不是什么牛人,但咱总要向牛人的方向靠拢啊,不然可能会被社会淘汰了.有人说技术改变世界,在我看来学点技术也不是什么坏事. 先说说我写博客的初衷吧.我自己就是个比较懒惰和懒散的人,总是想的多.做得少,俗话说好记性不如烂笔头,就算一个人记忆力再好,也有记不住的东西.所以有必要把值得记下的东西写下来,以后看看或许还能找到当初的感觉,算是给自己一个交代吧. 最近找了个实习,由于业务需要,导师让我学学python.之前就听说过python这个语言,什么hacker的必

java python php 经典开发流程 开发效率 运行效率&并发&可扩展 2015-11-02

微薄知识, 才蔬学浅, 仅供参考 和 对主流语言开发过程及运行机制的了解 Java web.xml设置debug="1" reloadable="true" struts.xml设置struts.devMode为true和struts.convention.classes.reload=true 可以减小部分重启而消耗的时间 python 可以用cgi模式开发, 用wsgi 或者 fastcgi 运行, 这样开发速度基本上和php一样, 而运行上又有tcp连接池,

python中xrange和range的异同 2015-11-02

range 函数说明:range([start,] stop[, step]),根据start与stop指定的范围以及step设定的步长,生成一个序列. range示例: >>> range(5) [0, 1, 2, 3, 4] >>> range(1,5) [1, 2, 3, 4] >>> range(0,6,2) [0, 2, 4] xrange 函数说明:用法与range完全相同,所不同的是生成的不是一个数组,而是一个生成器. xrange示例:

Python:使用getopt模块处理命令行参数zt 2015-11-01

[原创:转载请注明出处,否者××××××] http://hi.baidu.com/javalang/blog/item/1f72fe034fb9de743812bb7e.html 可以参考http://docs.python.org/lib/module-getopt.html # -*- coding: cp936 -*- import getopt import sys def usage(): print '''Help Information: -h: Show help inform

Leo推荐的关于python的好地方 2015-11-01

http://pleac.sourceforge.net/pleac_python/index.html Leo 3 http://pleac.sourceforge.net/ 这里有许多语言的cookbook 包括perl.python.php.java.groovy... 本文出自 "枪炮与玫瑰的BLOG" 博客,请务必保留此出处http://axlrose.blog.51cto.com/434566/1292675

简单而直接的Python web 框架:web.pyzt 2015-11-01

简单而直接的Python web 框架:web.py web.py 是一个Python 的web 框架,它简单而且功能强大.web.py 是公开的,无论用于什么用途都是没有限制的. 先让大家感受一下web.py 的简单而强大: import web urls = ( '/(.*)', 'hello') class hello: def GET(self, name): i = web.input(times=1) if not name: name = 'world' for c in xran

有趣的Python 8使用C模块来提高性能 转 2015-11-01

http://bbs.chinaunix.net/viewthread.php?tid=562781&extra=&page=1 Python毕竟是解释型的语言,在复杂算法上的速度还是比C要差一点.另外大量的C的Library的重用也是一个很重要的话题.好在Python可以很容易的使用C编写的module来提高关键路径的性能和复用已有的C的Library. OK,我们先来写个大整数乘法来看一下Python的性能.我对性能方面不是高手,这个例子不一定恰当.全当是个小实验.另外重点还是放在如何

自动登录CU 转自CU论坛 2015-11-01

看到有人要cu自动登录的代码 我这里有一个 本来是说要给瑞儿做一个cu站内短信群发的 但是发短信部分的数据包 一直没时间抓 自己也懒 哎... 登录部分 肯定是没问题的 已经验证过 因为我自己就用它登录后来下载cu的站内短信的 短信处理部分的我就不发了 这个是主体部分 import re import time import urlparse from GRequest import GetUrl class HiCu(object): def __init__(self, user, pass

设置street宽度 2015-11-01

当我们在进行建模的时候,如果希望根据数据不同的属性构建模型,在GUI中可能设置起来有一定的难度,本文以原本宽度不一致的道路为例,介绍如何使用Python来增加这些道路的宽度. 创建新的Python脚本 在菜单中选择File → New ... → Python → Python Module,在向导中确定脚本的存储位置以及名称命名为:setStreetWidths,并且选择Module:Main模板. 2. 在python编辑器中添加下面的语句 def incrementStreetWidth(

class1 随记 2015-10-31

python 执行流程: 1. 读取文件内容 -> 检查词法 -> 检查语法 -> 编译为 字节码 -> 由C翻译为机器码 -> CPU执行 词法-语法-编译-执行 默认ascII 表示一个字节(8位) unicode 最少2个字节(16位) :万国码 utf-8 对 unicode 再加工,支持读写 name1='wupeiqi1' name2=name1 当: name1='123' name2='wupeiqi1' 字符串:name1和name2 一开始指向同一个内存模

python os模块zt 2015-10-31

python os模块 (3 9) http://blog.sina.com.cn/s/blog_4e808acf01009uav.html 标签:python os 杂谈 分类:python Python的标准库中的os模块包含普遍的操作系统功能.如果你希望你的程序能够与平台无关的话,这个模块是尤为重要的.即它允许一个程序在编写后不需要任何改动,也不会发生任何问题,就可以在Linux和Windows下运行. 下面列出了一些在os模块中比较有用的部分.它们中的大多

用vim搭建python开发环境zz 2015-10-31

http://www.yuanma.org/data/2007/0205/article_2237.htm 原文地址 http://brothertian.yculblog.com/archive.122370.html 用vim搭建python开发环境作者: 来源:zz 发表时间:5 浏览次数: 11986 字号: 摘自:http://brothertian.yculblog.com/post.1593543.html 较好的几个插件和配置 ctags+taglist:语法分

关于用cPickle保存dict的问题zt 2015-10-31

http://groups.google.com/group/PyWoodpecker/browse_thread/thread/ed875ae463c5a00a 恩,你的话有些让人迷惑, pickle 并不是用来保存 python 文件的, 他的文件格式并不是 python 代码. 保存:: >>> import cPickle as pickle >>> ab = {'123':'321'} >>> pickle.dump(ab, file('/t

Python中的文件管理zt 2015-10-31

http://www.51testing.com/?153018/action_viewspace_itemid_88836.html 一.Python中的管理 文件管理是很多应用程序的基本功能和重要组成部分.Python可以使文件管理极其简单,特别是和语言相对比.以下,Peyton McCullough讲解了文件管理基础. 介绍你玩过的游戏使用文件来保存存档:你下的订单保存在文件中:很明显,你早上写的报告也保存在文件中.几乎以任何语言编写的众多应用程序中,文件管理是很重要的一部分.Python

我写的关于python写nt服务的例子zt 2015-10-31

http://bbs.chinaunix.net/viewthread.php?tid=558190&extra=page%3D1%26amp%3Bfilter%3Ddigest 作者:梅劲松 如果我们想让系统启动的时候就执行某个程序,windows系统和unix系统是不一样的,对于unix只需要将要执行的命令放到rc.local中,系 统重新启动的时候就可以加载了.windows就麻烦多了,如果你将程序放到启动组中,只有输入了密码后,程序才被执行,如果想在系统一启动的时候就执行 程序,必须使用

python vimrc设置 2015-10-31

"python function HeaderPython() call setline(1, "#!/usr/bin/env python") call append(1, "# -*- coding: utf-8 -*-") call append(2, "# Pw @ " . strftime('%Y-%m-%d %T', localtime())) call append(3, "# author: 郑集文"

PyPy和它的未来 2015-10-31

GIL,即全局解释器锁(Global Interpreter Lock),是计算机程序设计语言解释器用于同步线程的工具,使得任何时刻仅有一个线程在执行.常见例子有CPython(JPython不使用GIL)与Ruby MRI 为何 PyPy 是趋势? PyPy为优化和进一步的语言开发提供了更好的架构.对于大部分Python已有的问题,PyPy已经提供了解决方案: 先进的runtime和设计,在此文中作了介绍: The Architecture of Open Source Application

使用Python将sql文件刷入DB 2015-10-31

Python学习第二弹 #coding = UTF-8 import os, sys, time, shutil class NdbFlush: def __init__(self): self._ROOT_PATH_ = None self._TNS_LIST_ = {} self._FILE_LIST_ = {} # {SCHEMA:{'TAB':[], 'SEQ':[], 'PKGH':[]}, SCHEMA:{...}, ...} self._ORA_CFG_FILE_ = None d

下载ssslang的一个python脚本 2015-10-31

wget http://pastebin.ca/raw/937859 -O yupload.py 本文出自 "枪炮与玫瑰的BLOG" 博客,请务必保留此出处http://axlrose.blog.51cto.com/434566/1293091
一周排行
  • # 标题: OpenNetAdmin Remote Code Execution # 漏洞作者: Mandat0ry (aka Matthew Bryant) # 开发者官网: http://opennetadmin ...
  • 1.转储指定的块:需要两个信息:文件号和块号 BYS@bys1>alter system dump datafile 1 block 100; System altered.   2.定位找出user trac ...
  • C#编码时,有时会遇到标题所说的问题,就是说这个文件和方法明明存在,可总是提示找不到方法,解决方法如下: 1.清理所有项目(或相关项目)生成 2.重新添加所有项目(或相关项目)间的互相引用 3.将所有项目生成的dll ...
  •   1.概述 随着移动智能设备的快速发屏,电池的续航能力在很大情况下诱导了大众消费者的购买选择,android系统对电源管理的合理与否直接影响到电池的续航能力,而电池系统作为其中的一部分,主要用于对电池状态的监控(电 ...
  • 一.关系数据结构及形式化定义 1.关系模式的数据结构 关系模式的数据结构非常简单,只包含单一的数据结构:关系 2.形式化定义 域:一组具有相同数据类型的值的集合 笛卡尔积 关系 候选码:若关系中的某一属性组能唯一地标 ...
  • EVAL "return redis.call('del', unpack(redis.call('keys', ARGV[1])))" 0 *
  • a.临时设置的方法:添加启动参数在Netbeans的启动参数中追加如下的设置:--locale en:US例如:$NETBEANS_HOME/bin/netbeans.exe  --locale en:US如果创建的 ...
  • 中新网约翰内斯堡6月12日电 (记者 宋方灿)6月12日,南非华人警民合作中心接到报案,一对华人夫妻在约翰内斯堡华人商城地区遭遇武装抢劫,其中女子身中两枪.
  • 在DOS/Unix/Mac字符格式下,使用兼容Perl语言的正则表达式来删除空白行 . 可以在工具栏里依次点击“高级”=>“配置”=>“正则表达式”或者在“查找/替换”对话框里直接勾选“正则表达式”来使用 ...
  • #include "stdafx.h" #include "stdlib.h" #include "string.h" #include <conio ...