Python学习日记之读取中文目录】的更多相关文章

unicode # -*- coding:utf-8 -*- import os import shutil ins="E:\\学习资料" dir=unicode(ins,'utf-8') for root,dirs,files in os.walk(dir): for file in files: print os.path.join(root,file)…
知识回顾 在上一周的学习里,我学习了一些学习Python的基础知识下面先简短的回顾一些: 1Python的版本和和安装 Python的版本主要有2.x和3.x两个版本这两个版本在语法等方面有一定的区别.在安装的的时候需要注意.剩下的就是在官网选择适合自己操作系统版本的Python安装即可 2Python的内容编码 接下来就有关Python的内容编码的问题 .Python2.x默认是acsll编码.因此不支持中文.Python 3 则不存在这个问题 因此在Python2.x环境中需要在代码的开始加…
Python学习日记 --day2 1.格式化输出:% s d  (%为占位符 s为字符串类型 d为数字类型) name = input('请输入姓名') age = int(input('请输入年龄')) height = input('请输入身高') job = input('请输入工作') hobbie = input('我的爱好是') msg = '''-------info of %s -------- 姓名: %s 年龄: %d 身高: %s 工作: %s 爱好: %s ------…
数字 int 主要是用于计算的,常用的方法有一种 #既十进制数值用二进制表示时,最少使用的位数i = 3#3的ASCII为:0000 0011,即两位 s = i.bit_length() print(s) 布尔值 bool  True/False while True: 等价于: while 1:   ###较简便 while 1: print('all trule') 字符串 str 字符串的索引与切片 索引:索引既下标,字符串元素从第一个开始,初始索引为0.以此类推. s = 'sdfjs…
前言:需要对某目录下的文件进行分类,目录是中文名字就会报错,偶尔会手动修改文件名字,不太方便 解决办法:使用unicode()对路径进行处理 举例: 未进行处理前,该目录下的文件中文名称也是乱码显示的. 处理后,中文目录和文件名都ok了 根据后缀名对文件分类的小脚本: # encoding=utf-8 import os import shutil path='F:\图片处理' upath=unicode(path,'utf-8') dirs=os.listdir(upath) for item…
江林楠学习了一下午后给大家呈现的20分钟速成Python—— 一些基本的语法:1.python无变量声明 直接a = []即可.2.python为对齐语言,用制表符表示语句块的嵌套.3.python语句末尾无;4.python不用{}表示语句块,而是采用:,如 if a == b: a = c for a in b: print(a)5.a.b的形式的函数调用,可以是对象调用函数(同js),也可以命名空间.函数6.单行注释使用#a,多行注释使用"""aaaa"&qu…
近日学习Python,特将学习过程及一点心得记录于此. 由于之前做过一个Java爬虫的项目,虽然很长时间没有碰过爬虫,但是小郭同学有一颗不死的爬虫心,哈哈.最近在互联网上找一些电影的时候,有很多电影只提供在线观看,没有下载的链接,突然有了一种要把它爬下来的冲动.虽然用Java做爬虫有很多现成的框架像Lucene.crawler4j.Nutch.ElasticSearch等一些技术成熟的框架供你去研究.但是python写起爬虫来好像更加的方便快捷,至此就有了学习python的冲动,特此开篇,记录我…
import os #得到当前目录下所有的文件 def getALLDir(path,sp = ""): filesList = os.listdir(path) #处理每一个文件 sp += " " for fileName in filesList: #判断一个文件是否为目录(用绝对路径) join拼判断接法 fileAbsPath = os.path.join(path,fileName) if os.path.isdir(fileAbsPath):#临界条件…
Python内置了文件读写的函数open,read 用法示例: open('/home/root/files.txt ') 在打开文件后,操作完成后可以使用close()关闭文件,但比较好的文件读写方法是使用 with open('files.txt') as file_object: #something file=file_object.read() print(file.rstrip()) 如此,在操作结束后,with便会把文件关闭,无需close 注意:使用read读取文件时,在末尾会添…
解决中文输出错误 在开头添加 # -*- coding: utf-8 -*- 即可…