标签:
# -*- coding: cp936 -*-
"""
要求
1首先使用以下几个模块
Pil(Image)
2:准备好几张图片(.jpg,.gif)等
3:设置图片信息(有难度)这个用pil(Image)
4:分2种情况;
1:根本程序设置好的进行以每几秒自动随机变化
2:根据用户自己设置来进行自动随机变化
图形问题
1:显示图片内容,信息,大小,名字,调入时间
2:每张图片显示的时间以(先定成)3到4秒,然后随机360度进行旋转,
然后换成其他图片
3:可能同张图片会连续出现2次或者更多次,因为随机的问题
4:当第一张图片跳出人眼范围之后,在出现下一张随机图片,让人观看
5:加一个小功能,当用户不想看的时候,就输入时间进行退出
6:要对这个文件内的图片进行随机,而不是只对某一张图片进行随机
图片的几个要点
旋转,移动,大小
"""
"""
其他笔记:
1:图片以.jpg为主,序号是从0开始
2:图片大小我无法确定,所以只能通过程序来帮我显示这些问题
3:
"""
import random,Image,time,string,os,sys,glob#第一步完成,导入所需的模块
#第一个部分,主要把文件夹创建的时间,文件夹大小之类的属性显示出来
#让用户来查看文件夹相关的属性
#为第二步做好准备,这里还没有设置是否出现中文目录
#第三步,加一个功能,就是查看文件夹的创建时间
from PyQt4 import QtGui
from PyQt4 import QtCore
def Class_Import_Image(path):#为什么函数名称是这样,因为Image它是一个类的对象,因为要导入所以写成这样
try:
ls=os.listdir(path)
#except:
#print(‘access deny‘)
except Exception, e:
print(‘access deny‘)
print e,ur‘文件路径不正确‘,ur‘您的文件路径呢?对不起找错地方了吧‘,ur‘这个地方都能被您找到,真。。。。。‘
else:
for l in ls:
temp=os.path.join(path,l)
print ur‘创建文件时间:‘,time.ctime((os.path.getatime(temp))),
print ur‘创建文件夹时间为:‘, time.ctime(os.path.getctime(os.path.dirname(temp))),
print len(temp),ur‘数量‘,sum(os.path.getsize(os.path.join(path,l)) for name in temp),ur‘字节数‘,
if(os.path.isdir(temp)):
print(temp)
Class_Import_Image(temp)
else:
print(temp)
if __name__==‘__main__‘:
while 1:
print ur‘序号为:‘
print‘1:Class_Import_Image("1")‘
print ‘2:path("2")‘
xz=raw_input(ur‘请输入序号:‘)
if xz==‘1‘:
Class_Import_Image(‘e:\\image\\‘)
continue
if xz==‘2‘:
pass
break
标签:
原文地址:http://www.cnblogs.com/mhxy13867806343/p/4156311.html