mirror of
https://github.com/paulhagstrom/dsk2po.git
synced 2024-12-21 09:29:24 +00:00
replace extension instead of append
This commit is contained in:
parent
cd5c7cc37f
commit
813c023e77
@ -1,8 +1,7 @@
|
||||
#!/usr/bin/env python3
|
||||
# unscramble dsk into po
|
||||
# Paul Hagstrom, Dec 2015
|
||||
import sys
|
||||
import getopt
|
||||
import sys, getopt, re
|
||||
def main(argv=None):
|
||||
print("dsk2po - convert dsk files to po files")
|
||||
|
||||
@ -23,7 +22,7 @@ def main(argv=None):
|
||||
for track in range(35):
|
||||
trackbuffer = dskfile.read(4096)
|
||||
potracks.append(dsk2po(trackbuffer))
|
||||
pofilename = dskfilename + '.po'
|
||||
pofilename = re.sub('\.dsk$', '', dskfilename, flags=re.IGNORECASE) + ".po"
|
||||
print('Writing po image to {}'.format(pofilename))
|
||||
with open(pofilename, mode="wb") as pofile:
|
||||
for potrack in potracks:
|
||||
@ -54,4 +53,4 @@ def dsk2po(trackbuffer):
|
||||
return potrack
|
||||
|
||||
if __name__ == "__main__":
|
||||
sys.exit(main())
|
||||
sys.exit(main())
|
||||
|
Loading…
Reference in New Issue
Block a user