MythTV  master
utilities.py
Go to the documentation of this file.
1 import sys
2 import os
3 import unicodedata
4 
5 def log(debug, txt):
6  if debug:
7  print(txt)
8 
9 class Lyrics:
10  def __init__(self):
11  self.artist = ""
12  self.album = ""
13  self.title = ""
14  self.filename = ""
15  self.lyrics = ""
16  self.source = ""
17  self.list = None
18  self.syncronized = False
19 
20 def deAccent(str):
21  return unicodedata.normalize('NFKD', unicode(str, 'utf-8'))
22 
23 def convert_etree(etostr):
24  """lxml.etree.tostring is a bytes object in python3, and a str in python2.
25  """
26  return(etostr.decode())
27 
common.utilities.deAccent
def deAccent(str)
Definition: utilities.py:20
common.utilities.convert_etree
def convert_etree(etostr)
Definition: utilities.py:23
common.utilities.Lyrics.lyrics
lyrics
Definition: utilities.py:15
common.utilities.Lyrics.syncronized
syncronized
Definition: utilities.py:18
common.utilities.Lyrics.source
source
Definition: utilities.py:16
print
static void print(const QList< uint > &raw_minimas, const QList< uint > &raw_maximas, const QList< float > &minimas, const QList< float > &maximas)
Definition: vbi608extractor.cpp:29
musicbrainzngs.compat.unicode
unicode
Definition: compat.py:50
common.utilities.Lyrics.artist
artist
Definition: utilities.py:11
common.utilities.Lyrics.album
album
Definition: utilities.py:12
common.utilities.Lyrics.filename
filename
Definition: utilities.py:14
common.utilities.log
def log(debug, txt)
Definition: utilities.py:5
common.utilities.Lyrics.title
title
Definition: utilities.py:13
common.utilities.Lyrics.list
list
Definition: utilities.py:17
common.utilities.Lyrics
Definition: utilities.py:9
common.utilities.Lyrics.__init__
def __init__(self)
Definition: utilities.py:10