日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

用python解决生活问题_Python解决生活问题之闹钟程序的实现

發布時間:2024/7/5 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 用python解决生活问题_Python解决生活问题之闹钟程序的实现 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

昨天下班回家忘了帶手機充電器,手機熄火沒鬧鐘了,可現實是遲到30分鐘以內要罰100RMB,超過30分鐘算曠工要扣除3天工資,想想這代價,好吧,還是自己動手寫一個鬧鐘程序吧!

系統環境: Linux Mint Debian Edition 2

軟件需求:1. mpg123 (用來播放鬧鐘鈴聲)?? 2. python2.7.x(開發語言環境,本系統已經自帶)

1.安裝字符模式下的播放器mpg123

sudo apt-get install mpg123

2.編寫鬧鐘程序代碼

#!/usr/bin/env python

# -*- coding: utf8 -*-

import time

import os

import sys

from subprocess import call

# When get up ?

h = 7

m = 40

loop = True

while(loop):

# now

dt = list(time.localtime())

hour = dt[3]

minute = dt[4]

# get up ?

if h == hour and m == minute:

return_code = call("/usr/bin/mpg123 我只在乎你.mp3", shell=True)

loop = False

# display current time

timestr = "%04d-%02d-%02d %02d:%02d:%02d\r" \

% (dt[0], dt[1], dt[2], dt[3], dt[4], dt[5])

sys.stdout.write(timestr)

sys.stdout.flush()

time.sleep(1)

# end

3.運行程序

# 給alert.py增加執行權限

chmod 755 alert.py

# 運行程序

# 注意,鬧鈴的mp3文件要與alert.py文件在同一文件夾下

./alert.py

運行效果展示

鬧鐘響后展示

PS:今天早上,鬧鐘在7:40分響了,鈴聲是鄧麗君的《我只在乎你》

總結

以上是生活随笔為你收集整理的用python解决生活问题_Python解决生活问题之闹钟程序的实现的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。