- 博客(25)
- 资源 (10)
- 收藏
- 关注
转载 Python模块学习 ---- zipfile zip文件操作
最近在写一个网络客户端下载程序,用于下载服务器上的数据。有些数据(如文本,office文档)如果直接传输的话,将会增加通信的数据量,使下载时间变长。服务器在传输这些数据之前先对其进行压缩,客户端接收到数据之后进行解压,这样可以减小网通传输数据的通信量,缩短下载的时间,从而增加客户体验。以前用C#做类似应用程序的时候,我会用SharpZipLib这个开源组件,现在用Python做类似的工作,只要使用
2014-05-27 00:14:02 3999 1
转载 python用zipfile模块打包文件或是目录、解压zip文件实例
#!/usr/bin/env python # -*- coding: utf-8 -*- from zipfile import * import zipfile #解压zip文件 def unzip(): source_zip="c:\\update\\SW_Servers_20120815.zip" target_dir="c:\\up
2014-05-27 00:12:48 1737
转载 Struts1配置及调用过程实例详解
MVC架构是目前web开发中的经典架构,它的核心思想就是将业务代码和视图代码分离,能够有效的理清系统结构,降低系统复杂度和维护难度。在传统的java web开发中采用servlet作为控制器将视图和模型分离,实现MVC架构模式。有过开发经验的人都明白即便严格按照MVC规范进行开发,在实际的项目管理尤其是后期维护阶段所带来的巨大工作量简直令人望而生畏,更何况在实际开发中真正能够严格按照MVC进行发说
2014-05-11 16:21:46 776
转载 linux traceroute命令参数及用法详解--linux跟踪路由命令
通过traceroute我们可以知道信息从你的计算机到互联网另一端的主机是走的什么路径。当然每次数据包由某一同样的出发点(source)到达某一同样的目的地(destination)走的路径可能会不一样,但基本上来说大部分时候所走的路由是相同的。linux系统中,我们称之为traceroute,在MS Windows中为tracert。 traceroute通过发送小的数据包到目的设备直到其返回,
2014-05-09 08:23:54 39754
转载 linux下 ping命令参数
参数描述-c count在收发指定的count个数目的报文后停止-d在套接口设置so_debug-f尽可能快地发送报文-i wait设置连续报文发送时报文间的发送时间间隔(单位为秒)-i ?device?设置输出接口-l preload尽可能快地发送预载的报文,然后再返回到正常发送模式-
2014-05-09 08:18:14 2807
转载 Linux使用Python调用C/C++接口
C++头文件 pyExt.h:01#ifndef PYEXT_H02#define PYEXT_H03#include 04 05class pyExt
2014-05-09 08:01:25 7555
转载 python文件操作遍历目录
Python天天进步--文件操作之遍历目录Python的os模块,包含了普遍的操作系统功能,这里主要学习与路径相关的函数:os.listdir(dirname):列出dirname下的目录和文件os.getcwd():获得当前工作目录os.curdir:返回当前目录('.')os.chdir(dirname):改变工作目录到dirnameos.pat
2014-05-09 00:49:29 1457
转载 import与from...import....
简单说说python import与from...import....(python模块)在python用import或者from...import来导入相应的模块。模块其实就一些函数和类的集合文件,它能实现一些相应的功能,当我们需要使用这些功能的时候,直接把相应的模块导入到我们的程序中,我们就可以使用了。这类似于C语言中的include头文件,Python中我们用import导入我们需要
2014-05-09 00:43:57 695
转载 python中if __name__ == '__main__': 的解析
当你打开一个.py文件时,经常会在代码的最下面看到if __name__ == '__main__':,现在就来介 绍一下它的作用. 模块是对象,并且所有的模块都有一个内置属性 __name__。一个模块的 __name__ 的值取决于您如何应用模块。如果 import 一个模块,那么模块__name__ 的值通常为模块文件名,不带路径或者文件扩展名。但是您也可以像一个标准的
2014-05-09 00:40:33 624
转载 python os.stat() 和 stat模块详解
stat 系统调用时用来返回相关文件的系统状态信息的。首先我们看一下stat中有哪些属性:1234567891011121314151617181920212223
2014-05-09 00:36:50 3638
转载 Python os.path模块
os.path模块basename('文件路径') 去掉目录路径,返回fname文件名view sourceprint?1import os2os.path.basename('/Volumes/1.mp4') #输出('1.mp4')
2014-05-09 00:35:07 4124
转载 Python遍历文件夹的两种方法比较
遍历文件夹是一个很常用的功能吧。这里分别用两种方法实现: 第一种:使用os.walk:# -*- coding: utf-8 -*- import os def Test1(rootDir): list_dirs = os.walk(rootDir) for root, dirs, files in list_dirs: for d in d
2014-05-09 00:33:03 757
转载 python判断字符串是否纯数字
这是在 Python.list 邮件列表上看到的讨论Q:如何判断一个字符串只包含数字字符A:一种方法是 a.isdigit()。但这种方法对于包含正负号的数字字符串无效,因此更为准确的为:try: x = int(aPossibleInt) … do something with x … except ValueError: … do
2014-05-09 00:31:37 20830 1
原创 python 获取文件修改和创建时间
filemt= time.localtime(os.stat(filename).st_mtime)print time.strftime("%Y-%m-%d",filemt)
2014-05-09 00:27:56 34717 2
转载 python编程中常用的12种基础知识总结
python编程中常用的12种基础知识总结:正则表达式替换,遍历目录方法,列表按列排序、去重,字典排序,字典、列表、字符串互转,时间对象操作,命令行参数解析(getopt),print 格式化输出,进制转换,Python调用系统命令或者脚本,Python 读写文件。1、正则表达式替换目标: 将字符串line中的 overview.gif 替换成其他字符串>>> line = ' >
2014-05-09 00:23:48 796
转载 Python之os.walk和os.path.walk
一、os.walk()函数声明:os.walk(top,topdown=True,onerror=None)(1)参数top表示需要遍历的顶级目录的路径。(2)参数topdown的默认值是“True”表示首先返回顶级目录下的文件,然后再遍历子目录中的文件。当topdown的值为"False"时,表示先遍历子目录中的文件,然后再返回顶级目录下的文件。(3)参数oner
2014-05-08 00:22:40 1407
转载 Python内置的字符串处理函数整理
收集常用的Python 内置的各种字符串处理 函数的使用方法str='python String function'生成字符串变量str='python String function' 字符串长度获取:len(str)例:print '%s length=%d' % (str,len(str)) 字母处理全部大写:str.upper()全部小写:str.low
2014-05-08 00:18:01 1124
转载 目录和文件操作
语言只有和外部连起来操作才会实现更强大的功能,比如操作文件、数据库等,这样数据可以有一块单独存储的地方,而不是存放在内存中。更强大的是网络编程,当然这些后续都会学习。接下来学习python对目录和文件的操作。前面的笔记都是基础理论知识,我觉得从这里开始几乎就可以干一些事了。 有关文件夹与文件的查找,删除等功能 在 os 模块中实现。使用时需先导入这个模块:import os
2014-05-08 00:11:07 658
转载 Python压缩文件夹/解压缩zip文件
直接上代码#coding=utf-8#甄码农python代码#使用zipfile做目录压缩,解压缩功能import os,os.pathimport zipfiledef zip_dir(dirname,zipfilename): filelist = [] if os.path.isfile(dirname): filelist.append(dir
2014-05-08 00:07:25 7832
转载 Python创建目录文件夹
Python对文件的操作还算是方便的,只需要包含os模块进来,使用相关函数即可实现目录的创建。主要涉及到三个函数1、os.path.exists(path) 判断一个目录是否存在2、os.makedirs(path) 多层创建目录3、os.mkdir(path) 创建目录DEMO直接上代码123
2014-05-08 00:03:33 2756 1
转载 python中read() readline()以及readlines()区别
read() 每次读取整个文件,它通常将读取到底文件内容放到一个字符串变量中,也就是说 .read() 生成文件内容是一个字符串类型,如下图;.readline()每只读取文件的一行,通常也是读取到的一行内容放到一个字符串变量中,返回str类型,如下图;从for循环中我们可以看出.readline()只读取了文件中的一行内容。.readlines()
2014-05-07 23:41:48 827
转载 python中的os.system()和os.popen()区别
python调用Shell脚本或者是调用系统命令,有两种方法:os.system(cmd)或os.popen(cmd),前者返回值是脚本的退出状态码,后者的返回值是脚本执行过程中的输出内容。实际使用时视需求情况而选择。现假定有一个shell脚本test.sh:#!/bin/bash1. echo "hello world!"2. exit 3os
2014-05-07 23:40:07 3838
转载 python对文件进行读写操作
python进行文件读写的函数是open或filefile_handler = open(filename,,mode)Table mode模式描述r以读方式打开文件,可读取文件信息。w以写方式打开文件,可向文件写入信息。如文件存在,则清空该文件,再写入新内容a
2014-05-07 23:36:53 3297
转载 关于python中os.system,os.popen,os.comands
最近在做那个测试框架的时候发现 Python 的另一个获得系统执行命令的返回值和输出的类。最开始的时候用 Python 学会了 os.system() 这个方法是很多比如 C,Perl 相似的。os.system('cat /proc/cpuinfo')但是这样是无法获得到输出和返回值的,继续 Google,之后学会了 os.popen()。
2014-05-07 23:35:32 1002
VS2010番茄插件+安装方法.rar
2015-05-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人