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
一周排行
  • TodayArchiveView, YearArchiveView, MonthArchiveView, DayArchiveView这类视图都是用来显示数据,用法也差不多,重点在于URL而已: TodayArchi ...
  • 在Oracle数据库出现性能问题时,使用Oracle本身的工具包,给出合理的调优建议是比较省力的做法. 下面两种包的介绍及具体做法. SQL Tuning Advisor 粒度最小的调整工具. 将一条或多条SQL语句 ...
  • 上一篇:http://www.2cto.com/kf/201203/122299.html  为什么要这样做?对比其它实现方式的优势? 有不少朋友问到这些问题,所以这篇先把这两个问题先解释一下.后台处理Ajax请求无 ...
  • c# 以post方式发送数据 /// <summary> /// POST请求 /// </summary> /// <param name="url">请求地 ...
  • 证明: $$\bex \frac{2}{\pi}\int_0^\infty \frac{1-\cos 1\cos \lm-\lm \sin 1\sin \lm}{1-\lm^2}\cos \lm x\rd \lm = ...
  • <GTA5>隐藏女友位置在哪,怎么获得?游戏中富兰克林隐藏女友是女大学生莉兹,当然要约她肯定要费一番功夫,今天小编带来的是"kyshao9a9"分享的<GTA5>富兰克林隐 ...
  • 天天酷跑11月20日更新预测 暗夜宝贝即将来袭.一起跟随小编过来看看吧 天天酷跑大冒险版本目前还有1个新人物,一个新坐骑没上架.按照惯例,酷跑每周必更新的玩法.这周中估计会有一个上架,那么到底是谁呢?快随小编一起来看 ...
  • 本节介绍用Sql Developer将SQL移植到Oracle的第五部分:转移数据. 上一部分说了移植向导在Oracle数据库中自动生成了我们所需要的表结构,但是并没有帮我把数据成功导入过去.于是我们采用了生成离线数 ...
  • startActivityForResult与startActivity的不同之处在于: 1, startActivity( ) 仅仅是跳转到目标页面,若是想跳回当前页面,则必须再使用一次startActivity( ...
  • 最近一段时间在编译Android 的source code的部分工作,网上的许多资料都废话太多,下面是我将其精简出来的版本. (我的编译环境是 ubuntu linux 12.04 64bit) 首先需要安装一些依赖 ...