• Python学习


    文章讲述Python函数应用的两个小例子:“休息一下”和“私密信息”

    一. “休息一下”

    故事背景:为了提醒长时间坐着工作的人们隔断时间休息一下

    设计思路:每隔两个小时,自动播放网页中的音乐休息一下,重复三次

    import time
    import webbrowser
    
    total_breaks = 3
    break_count = 0
    #重复三次
    while(break_count < total_breaks):
    
        print("This progarm started on "+time.ctime())
        time.sleep(2*60*60)#时间单位为秒,每隔两个小时播放一次音乐
        webbrowser.open("http://www.kuwo.cn/yinyue/15249349")#链接到播放音乐的网页
        break_count = break_count + 1

    该代码中用到两个库time(time.sleep,暂停多长时间)和webbrowser(webbrowser.open,打开一个网址)

    二. “私密信息”

    故事背景:给定50张照片,每张照片展示一个大的字母,通过重命名照片的名字可以使照片重新排序,从而得到连续的单词,即有用的信息

    设计思路:其实就是给文件重命名

    import os
    #定义一个函数
    def rename_files():
        #(1) get file names from a folder
        file_list=os.listdir(r"C:UserslyDesktopprankprank")
        #print(file_list)
        saved_path = os.getcwd()#保存当前路径,防止重命名时找不到相应文件
        print("Current Working Directory is "+saved_path)
        os.chdir(r"C:UserslyDesktopprankprank")
        #(2) for each file, rename filename
        for file_name in file_list:
            print("Old Name - "+file_name)
            print("New Name - "+file_name.translate(None, "0123456789"))
            #将文件重命名,前面为old name,后面为new name,new name是把old name中的数字给去掉,即file_name。translate将“0123456789”转化为空
            os.rename(file_name, file_name.translate(None, "0123456789"))
        os.chdir(saved_path)#改变目录到指定目录
    
    rename_files()


    来源于Udacity课程中编程基础Python

  • 相关阅读:
    Xcode 4.1~4.6 + iOS 5、iOS 6免证书(iDP)开发+真机调试+生成IPA全攻略
    Java程序员快速入门Go语言
    企业站常用的点击后弹出下拉菜单导航
    企业站常用漂亮横向导航菜单
    点击弹出弹性下拉菜单效果
    很酷的伸缩导航菜单效果,可自定义样式和菜单项。
    导航条点击按钮切换效果
    不错的二级导航菜单特效
    商城常用产品分类导航条
    css实现鼠标经过导航文字偏位效果
  • 原文地址:https://www.cnblogs.com/rgly/p/6517101.html
Copyright © 2020-2023  润新知