'''
with open('playlist.html', 'w', encoding='utf-8') as f:
f.write(html_content)
def find_playlist_files():
playlists = {}
for folder in os.listdir():
if os.path.isdir(folder):
playlist_files = [file for file in os.listdir(folder) if file.endswith(".mp3")]
if playlist_files:
playlists[folder] = playlist_files
return playlists
def main():
print("Choose an option:")
print("Setup - (Type setup)")
print("start - (Create or update a playlist)")
choice = input("Enter your choice (init or start): ")
if choice == "setup":
# Create 'MyMusic' directory if it doesn't exist
music_directory = 'MyMusic'
os.makedirs(music_directory, exist_ok=True)
elif choice == "start":
playlists = find_playlist_files()
if playlists:
generate_autoplay_html_multiple_playlists(playlists)
print(f'Generated playlist.html with {len(playlists)} playlists.')
else:
print('No playlists found in the current directory.')
else:
print('Invalid choice. Please type either start or setup')
if __name__ == "__main__":
main()