Python之os.walk和os.path.walk

一、os.walk() 函数声明:os.walk(top,topdown=True,onerror=None) (1)参数top表示需要遍历的顶级目录的路径。 (2)参数topdown的默认值是“True”表示首先返回顶级目录下的文件,然后再遍历子...

2012/07/20 16:49
9.4K
如何系统的学习linux

如何系统 的学习linux( ZT) 我看了这篇文章,深受启发。摘来给Linux后来者参考。 linux太难用了!(一通鼠标点击,进入/etc) 学习linux,你忘记windows的思维方式了吗? 怎么安装软件阿?那一...

2012/07/19 21:58
286
BT5配置telnet

想要通过宿主机windows远程连接虚拟机中的BT5,所以进行了以下配置。 参考了网上的所有资料(如http://blog.sina.com.cn/s/blog_455329490100n4gm.html),配置ubuntu中的telnet服务主要有以...

2012/07/19 21:17
1.9K
BT5重启与关机命令

BT5重启与关机主要用到的命令式shutdown命令,可以在终端中输入shutdown --help来查看该命令的帮助信息,如图所示: 现在简单介绍shutdown和其他命令的使用: 重启 1、reboot 2、shutdown -r...

2012/07/19 15:32
2.3K
BT5设置IP地址

BT5的IP地址设置可以分为两种方式,一种是类似windows的那种图形化操作,另一种就是通过命令来设置。 图形化操作方法 1、选择:应用程序-->互联网--->Wicd Network Manager。如下: 2、打开W...

2012/07/18 17:35
1.8W
BT5安装Chrome浏览器

Google的Chrome浏览器的下载地址是: http://www.google.cn/chrome/eula.html?hl=zh-CN&brand=CHMA&platform=linux。 目前下载的最新版本是:google-chrome-stable_current_i386.deb。下载完...

2012/07/18 11:57
1.4K
socket模块简单使用

1、使用socket模块编写UDP服务端,代码如下。从中需要注意的知识是:bind()和connect()函数都只有一个参数,参数是表示地址的元组(hostname,port),千万不要写成两个参数了。 #! /usr/bin/...

2012/07/17 17:48
197
socket模块

socket模块可以访问标准的BSD套接字接口,可以在所有平台上使用。套接字接口可以支持各种网络协议(Internet、蓝牙、TIPC等)。但最常用的是Internet Protocal(IP协议),包括UDP和TCP。Pyt...

2012/07/17 17:42
368
《Python实现删除目录下相同文件》学习到的知识

从上篇转帖的《Python实现删除目录下相同文件》中学到了不小东西,现在分享一下: 1、md5值的求解。获取文件的MD5值的方法如下,即读取时以二进制方式读取文件内容,然后计算md5值。注意以下...

2012/07/15 20:48
549
Python实现删除目录下相同文件

让我们来分析一下这个问题:首先,文件个数非常多,手工查找是不现实的,再说,单凭我们肉眼,在几千张图片或文件里面找到完全相同的难度也是很大的。所以要用程序实现。那么用程序怎么实现呢...

2012/07/15 20:28
830
md5模块(Python内置模块)和hashlib模块

MD5模块用于产生消息摘要,康用来判断文件是否相同。 python的md5模块使用非常简单,包括以下几个函数: md5.new([arg]) 返回一个md5对象,如果给出参数,则相当于调用了update(arg) md5.upd...

2012/07/15 16:21
2.3W
使用os.walk和os.path.join来遍历文件夹的文件

os.walk函数说明如下图: 因此,遍历文件夹中所有文件(包括子目录中的)的代码如下: import os import time #函数返回(文件数,目录数)元组 def Dir_traverse(dir_path): #首先判断是...

2012/07/13 16:45
6.3K
os模块获取文件属性

通过os和os.path模块来获取文件属性。 #! /usr/bin/env python #coding=utf-8 #从本代码的编写中,学到:print语句中,字符串和数字不能相加进行打印;使用逗号打印时会自动在相互之间生成空...

os.path模块

os.path模块用于跨平台操作路径名称,它是由os模块导入。 其中重要的函数如下: 一、路径处理 1、abspath(path) .返回路径名称path的绝对路径,同时将当前的工作目录考虑在内。 2、basename(...

2012/07/12 20:54
880
Python lambda表达式

lambda语句被用来创建新的函数对象,并且在运行时返回它们。lambda的例子如下: #coding=utf-8 def make_repeter(n): return lambda s:s*n twice=make_repeter(2) print twice("hello")...

2012/07/12 17:15
354
os模块

os模块包含了普遍的操作系统功能。os模块包含了很多内容,其中子模块os.path还包括了一些用于检查、构造、删除目录和文件的函数以及一些处理路径的函数(例如os.path.split和os.path.join可以...

2012/07/12 12:04
602
Linux apt-get命令

1、什么是apt-get apt-get是一条linux命令,主要用于自动查找安装软件,更新软件等 。apt-get命令一般需要root权限执行,所以一般跟着sudo命令 。例 sudo apt-get xxxx 2、apt-get命令 (1)...

2012/07/12 10:44
827
ubuntu建站遇到的mysql数据库问题

将源站所有代码和数据拷入/var/www目录下,通过浏览器访问127.0.0.1访问时看不到正常页面,报错:ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysq...

2012/07/10 21:22
737
Linux目录结构

Linux目录结构与windows目录结构的区别:windows系统中有多个分区,每个分区都有自己的目录。而linux只有一个根目录 “/”,相对于windows来说linux目录更像一个树形图。Linux从非根目录进入根...

2012/07/09 22:05
184
使用print写文件

#! /usr/bin/env python #coding=utf-8 new_file=open('test.txt','w') print >> new_file, "hello" new_file.close()...

2012/07/09 20:31
60

没有更多内容

加载失败,请刷新页面