Jelajahi Sumber

attempt to fix g.html2man wingrass python3 issue, see https://trac.osgeo.org/grass/ticket/3731

git-svn-id: https://svn.osgeo.org/grass/grass/trunk@73939 15284696-431f-4ddb-bdfa-cd5b030d7da7
Martin Landa 6 tahun lalu
induk
melakukan
597393f645
1 mengubah file dengan 2 tambahan dan 3 penghapusan
  1. 2 3
      tools/g.html2man/g.html2man.py

+ 2 - 3
tools/g.html2man/g.html2man.py

@@ -69,9 +69,8 @@ def main():
     s = s.lstrip()
 
     # write groff
-    outf = open(sys.argv[2], 'w')
-    outf.write(s)
-    outf.close()
+    with open(sys.argv[2], 'wb') as outf:
+        outf.write(s.encode('UTF-8'))
 
 if __name__ == "__main__":
     main()