]> git.phdru.name Git - m_lib.git/commitdiff
Fix string.split for Py3 compatibility
authorOleg Broytman <phd@phdru.name>
Mon, 25 Jul 2016 16:05:26 +0000 (19:05 +0300)
committerOleg Broytman <phd@phdru.name>
Mon, 25 Jul 2016 17:03:41 +0000 (20:03 +0300)
m_lib/flad/flad.py
m_lib/m_shutil.py
m_lib/mcrypt.py

index cfa6ff65deac1bca7aad5bc5e79c01fce7e4c4cd..b2446d824bfa8cdeac042995405c0e4ca6f4a159 100644 (file)
@@ -88,7 +88,7 @@ class Flad(UserList):
       if line[-1] == '\n':
          line = line[:-1] # Chop
 
-      l = string.split(line, self.key_sep, 1) # Just split to key and reminder
+      l = line.split(self.key_sep, 1) # Just split to key and reminder
       return tuple(l)
 
 
index f1034e0f65ec90f9a5f1e543276c71e380aa21d0..b691abc45befad3cd2282731eb89762f84583344 100755 (executable)
@@ -5,7 +5,7 @@ Shell utilities. Additional to shutil.py (standard library module).
 
 
 from __future__ import print_function
-import os, string
+import os
 
 
 mkhier_error = "m_shutil.mkhier_error"
@@ -17,10 +17,10 @@ def mkhier(path): # Python implementation of UNIX' mkdir -p /path/to/dir
    if os.path.exists(path):
       raise mkhier_error("`%s' is file" % path)
 
-   list_dirs = string.split(path, os.sep)
+   list_dirs = path.split(os.sep)
    #print(list_dirs)
    for i in range(0, len(list_dirs)):
-      new_path = string.join(list_dirs[0:i+1], os.sep)
+      new_path = os.sep.join(list_dirs[0:i+1])
       if (new_path != '') and (not os.path.exists(new_path)):
          #print("Making", new_path)
          os.mkdir(new_path)
index 76922a0efe71b521642e84d18055cce890cd7055..03aa7f6f8d0937d4407de5ed3828031690b914f4 100755 (executable)
@@ -35,9 +35,8 @@ def test():
    pwd_file.close()
    print("Password file written")
 
-   import string
    pwd_file = open("test.pwd", 'r')
-   username, encrypted = string.split(pwd_file.readline()[:-1], ':')
+   username, encrypted = pwd_file.readline()[:-1].split(':')
    pwd_file.close()
 
    if crypt.crypt(encrypted, encrypted):