Advertisement
Guest User

Untitled

a guest
May 20th, 2015
332
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.08 KB | None | 0 0
  1. import glob
  2. '''
  3. innerDirectory = directory = raw_input("Enter the path of the music folder\n")
  4. innerDirectory2 = directory2 = raw_input("Enter the path of the second music folder\n")
  5.  
  6.  
  7. directory += "\*.mp3"
  8. innerDirectory += "\*\*.mp3"
  9. directory2 += "\*.mp3"
  10. innerDirectory2 += "\*\*.mp3"
  11.  
  12.  
  13. fp = open("MusicNames.txt", 'w')
  14.  
  15.  
  16. def getCount(direc):
  17. count = 0
  18. b = 0
  19. x = 0
  20. for i in direc:
  21. if i == '\\':
  22. b += 1
  23. for i in direc:
  24. if i == '\\':
  25. x += 1
  26. if i == '\\' and x == b:
  27. break
  28. else:
  29. count += 1
  30. return count+1
  31.  
  32.  
  33. innerFiles = []
  34. for name in glob.glob(directory):
  35. length = getCount(name)
  36. fp.write(name[length:])
  37. fp.write('\n')
  38. for name in glob.glob(innerDirectory):
  39. length = getCount(name)
  40. fp.write(name[length:])
  41. fp.write('\n')
  42.  
  43.  
  44. fp2 = open("MusicNamesOtherFolder.txt", 'w')
  45.  
  46.  
  47. for name in glob.glob(directory2):
  48. length = getCount(name)
  49. fp2.write(name[length:])
  50. fp2.write('\n')
  51. for name in glob.glob(innerDirectory2):
  52. length = getCount(name)
  53. fp2.write(name[length:])
  54. fp2.write('\n')
  55. '''
  56.  
  57. names = open("MusicNames.txt", 'r').readlines()
  58. names2 = tuple(open("MusicNamesOtherFolder.txt", 'r'))
  59. print names
  60. print names2
  61.  
  62. print "Checking with respect to first folder"
  63.  
  64.  
  65. for i in range(0, len(names)):
  66. repeat = 0
  67. temp = names[i]
  68. for j in range(0, len(names2)):
  69. if temp == names2[j]:
  70. repeat += 1
  71. if repeat < 1:
  72. print names[i]
  73. print "\nis not present in the folder\n"
  74. if repeat > 1:
  75. print names[i]
  76. print "\nis repeated more than once\n"
  77.  
  78.  
  79. print "Now checking with respect to second folder"
  80.  
  81.  
  82. for i in range(0, len(names2)):
  83. repeat = 0
  84. temp = names2[i]
  85. for j in range(0, len(names)):
  86. if temp == names[j]:
  87. repeat += 1
  88. if repeat < 1:
  89. print names2[i]
  90. print "\nis not present in the folder\n"
  91. if repeat > 1:
  92. print names2[i]
  93. print "\nis repeated more than once\n"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement