()
| 26 | rc_encoding = 'utf-16-le' |
| 27 | |
| 28 | def get_rc_version (): |
| 29 | with open(rc_path, encoding=rc_encoding) as f: |
| 30 | for line in f: |
| 31 | m = version_str.match (line) |
| 32 | if m: |
| 33 | return m.group (2) |
| 34 | |
| 35 | comma_version_str = [ |
| 36 | re.compile (r'(\s*VALUE "ProductVersion", ")([0-9,]*)(")'), |