Message363337
Allow negative indexes that could be usefull.
Example: to compare 2 or more Path, if they come from the same top directory
from pathlib import Path
a = Path("/a/testpy/cpython/config.log")
b = Path("/b/testpy/cpython/config.log")
c = Path("/a/otherfolder/text.txt")
print(f"a.parents[-2] == b.parents[-2] -> {a.parents[-2] == b.parents[-2]}") # False
print(f"a.parents[-2] == c.parents[-2] -> {a.parents[-2] == c.parents[-2]}") # True
# index = -2 because -1 is "/" |
|
Date |
User |
Action |
Args |
2020-03-04 08:13:16 | victorg | set | recipients:
+ victorg, barry, pitrou, r.david.murray, akira, mdk, thejcannon |
2020-03-04 08:13:16 | victorg | set | messageid: <1583309596.87.0.762581058148.issue21041@roundup.psfhosted.org> |
2020-03-04 08:13:16 | victorg | link | issue21041 messages |
2020-03-04 08:13:16 | victorg | create | |
|