| Server IP : 104.21.37.246 / Your IP : 172.71.28.145 [ Web Server : Apache System : Linux cpanel01wh.bkk1.cloud.z.com 2.6.32-954.3.5.lve1.4.59.el6.x86_64 #1 SMP Thu Dec 6 05:11:00 EST 2018 x86_64 User : cp648411 ( 1354) PHP Version : 7.2.34 Disable Function : NONE Domains : 0 Domains MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /usr/lib64/python2.6/site-packages/jinja2/ |
Upload File : |
# -*- coding: utf-8 -*-
"""
jinja2._ipysupport
~~~~~~~~~~~~~~~~~~
IronPython support library. This library exports functionality from
the CLR to Python that is normally available in the standard library.
:copyright: (c) 2009 by the Jinja Team.
:license: BSD.
"""
from System import DateTime
from System.IO import Path, File, FileInfo
epoch = DateTime(1970, 1, 1)
class _PathModule(object):
"""A minimal path module."""
sep = str(Path.DirectorySeparatorChar)
altsep = str(Path.AltDirectorySeparatorChar)
pardir = '..'
def join(self, path, *args):
args = list(args[::-1])
while args:
path = Path.Combine(path, args.pop())
return path
def isfile(self, filename):
return File.Exists(filename)
def getmtime(self, filename):
info = FileInfo(filename)
return int((info.LastAccessTimeUtc - epoch).TotalSeconds)
path = _PathModule()