Home >Backend Development >Python Tutorial >Software Engineering Idiom Code Library -- Python
The main reason I write this is because I don’t want to keep looking for the old code I wrote before, which is both tiring and tiring, and can easily make people bored. So I’ll summarize them all here.
parse string into time object and calculate the interval (in seconds)
# 计算两个时间戳的差值import timefrom datetime import datetime fmt = "%Y-%m-%dT%H:%M:%S.%fZ" #2016-02-18T12:22:22.123456Ztime1_obj = datetime.strptime(time1, fmt) time2_obj = datetime.strptime(time2, fmt) time_interval = int(time.mktime(time2_obj.timetuple()) - time.mktime(time1_obj.timetuple()))
call shell command in Python script
# Python 和 Shell 的结合在实际科研很有用 import subprocess subprocess.call(["ls", "-l"], cwd=".")
read xml from file_path
import xml.etree.El ementTree as ETtree = ET.parse("test.xml") root = tree.getroot() # apply dom operations on root
For more software engineering custom code libraries - Python related articles, please pay attention to the PHP Chinese website!