Maison >développement back-end >Tutoriel Python >Bibliothèque de codes idiomatiques de génie logiciel – Python
J'écris ceci principalement parce que je ne veux pas continuer à chercher l'ancien code que j'ai écrit auparavant, qui est fatiguant et fatiguant, et peut facilement ennuyer les gens. Je vais donc tous les résumer ici.
analyser la chaîne dans un objet temporel et calculer l'intervalle (en secondes)
# 计算两个时间戳的差值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()))
appeler la commande shell dans le script Python
# Python 和 Shell 的结合在实际科研很有用 import subprocess subprocess.call(["ls", "-l"], cwd=".")
lire XML à partir du chemin du fichier
import xml.etree.El ementTree as ETtree = ET.parse("test.xml") root = tree.getroot() # apply dom operations on root
Pour plus de bibliothèques de codes personnalisés de génie logiciel - Articles liés à Python, veuillez faire attention au site Web PHP chinois !