日度归档:2021年2月3日

Python中如何编写一个定时任务呢?


摘要:
下文讲述Python中设置定时任务的方法分享,如下所示;

下文将一一道来,如下所示:

实现思路: 
    使用threading.Timer函数间隔指定时间运行函数

    或使用while 无限循环 当时间达到指定位置时,
     运行相应函数     

例:
Python 定时任务的示例分享

#maomao365.com
#Python 间隔8秒运行程序的示例分享

import threading

def funTest():
   print("开始执行...")

timer = threading.Timer(5, funTest)
timer.start()

当时间达到指定时间运行程序

#maomao365.com
#Python 指定时间运行的示例分享

import time
while True:
    c = time.strftime("%H:%M:%S", time.localtime())  # 刷新服务器时间
    if c == "0:00:01": #设置每天定时的时间

        print('定时任务开始执行....')
        s = time.strftime("%Y-%m-%d %H:%M:%S", time.localtime()) + "运行指定任务"
        print(s)
        #暂停10秒
        time.sleep(10)
        

Python中如何使用base64对字符串进行加密和解密呢?


摘要:
下文讲述Python中对字符串进行base64加密和解密的方法分享,如下所示;

base64是我们常用的编码方式,
那么如何对字符串进行base64进行加密和解密的方法分享

下文将一一道来,如下所示:

实现思路: 
    使用base64.b64encode即可对字符串进行base64加密
    使用base64.b64decode即可对字符串进行base64加密
    
注意事项:
    使用以上两个方法需引入base64模块

例:
Python 字符串进行base64加密和解密的示例分享

#maomao365.com
#Python 字符串base64加密解密的示例分享

import base64

s = '猫猫小屋maomao365.com'
s = s.encode('utf-8')

#base加密
bs64 = base64.b64encode(s)
print(bs64)


#base64解密
debs64 = base64.b64decode(bs64)
debs64 = debs64.decode('utf-8')
print(debs64)

//输出
b'54yr54yr5bCP5bGLbWFvbWFvMzY1LmNvbQ=='
猫猫小屋maomao365.com

Python中如何输出当前日期时间呢?


摘要:
下文讲述Python中输出当前日期时间的方法分享,如下所示;

下文将一一道来,如下所示:

实现思路: 
    1.使用time.localtime()获取当前日期时间
    2.使用time.strftime模块下的方法将日期时间转换为指定格式输出

例:
Python 将当前日期时间转换为字符串的示例分享

#maomao365.com
#Python 当前日期时间转换为字符串示例分享
  
import time;

c = time.strftime("%Y-%m-%d %H:%M:%S", time.localtime())

print(c);