(files, xten)
| 7 | |
| 8 | |
| 9 | def chxten_(files, xten): |
| 10 | chfile = [] |
| 11 | for file in files: |
| 12 | ch_file = file.split(".") |
| 13 | ch_file = ch_file[0] |
| 14 | chfile.append(ch_file) |
| 15 | if len(xten) == len(chfile): |
| 16 | chxten = [] |
| 17 | for i in range(len(chfile)): |
| 18 | ch_xten = chfile[i] + xten[i] |
| 19 | chxten.append(ch_xten) |
| 20 | elif len(xten) < len(chfile) and len(xten) != 1: |
| 21 | chxten = [] |
| 22 | for i in range(len(xten)): |
| 23 | ch_xten = chfile[i] + xten[i] |
| 24 | chxten.append(ch_xten) |
| 25 | for i in range(1, (len(chfile) + 1) - len(xten)): |
| 26 | ch_xten = chfile[-+i] + xten[-1] |
| 27 | chxten.append(ch_xten) |
| 28 | elif len(xten) == 1: |
| 29 | chxten = [] |
| 30 | for i in range(len(chfile)): |
| 31 | ch_xten = chfile[i] + xten[0] |
| 32 | chxten.append(ch_xten) |
| 33 | elif len(xten) > len(chfile): |
| 34 | chxten = [] |
| 35 | for i in range(1, (len(xten) + 1) - len(chfile)): |
| 36 | f = p(files[-i]) |
| 37 | p.touch(chfile[-i] + xten[-1]) |
| 38 | new = f.read_bytes() |
| 39 | p(chfile[-i] + xten[-1]).write_bytes(new) |
| 40 | for i in range(len(chfile)): |
| 41 | ch_xten = chfile[i] + xten[i] |
| 42 | chxten.append(ch_xten) |
| 43 | else: |
| 44 | return "an error occured" |
| 45 | return chxten |
| 46 | |
| 47 | |
| 48 | # End of function definitions |
no test coverage detected