#!/usr/bin/env python3 import sys, os, os.path import pywii as wii wii.loadkeys() isofile = sys.argv[1] disc = wii.WiiDisc(isofile,readonly=True) disc.showinfo() partitions = disc.read_partitions() parts = list(range(len(partitions))) try: pnum = int(sys.argv[2]) partitions[pnum] parts = [pnum] except: pass for partno in parts: part = wii.WiiCachedPartition(disc,partno) part.showinfo() pdat = wii.WiiPartitionData(part) pdat.showinfo()