MCPcopy Create free account
hub / github.com/RT-Thread/env-windows / main

Function main

tools/python-3.11.9-amd64/Tools/scripts/copytime.py:9–23  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

7from stat import ST_ATIME, ST_MTIME # Really constants 7 and 8
8
9def main():
10 if len(sys.argv) != 3:
11 sys.stderr.write('usage: copytime source destination\n')
12 sys.exit(2)
13 file1, file2 = sys.argv[1], sys.argv[2]
14 try:
15 stat1 = os.stat(file1)
16 except OSError:
17 sys.stderr.write(file1 + ': cannot stat\n')
18 sys.exit(1)
19 try:
20 os.utime(file2, (stat1[ST_ATIME], stat1[ST_MTIME]))
21 except OSError:
22 sys.stderr.write(file2 + ': cannot change time\n')
23 sys.exit(2)
24
25if __name__ == '__main__':
26 main()

Callers 1

copytime.pyFile · 0.70

Calls 4

utimeMethod · 0.80
writeMethod · 0.45
exitMethod · 0.45
statMethod · 0.45

Tested by

no test coverage detected