def ReplaceMacros(StringList, MacroDefinitions={}, SelfReplacement=False):\r
NewList = []\r
for String in StringList:\r
- if type(String) == type(''):\r
+ if isinstance(String, type('')):\r
NewList.append(ReplaceMacro(String, MacroDefinitions, SelfReplacement))\r
else:\r
NewList.append(String)\r
for Line in LineList:\r
Line = CleanString(Line, CommentCharacter)\r
if Line != '' and Line[0] != CommentCharacter:\r
- KeyValues += [Line]\r
+ KeyValues.append(Line)\r
\r
return True\r
\r
# @param StringList: A list for strings to be converted\r
#\r
def ConvertToSqlString(StringList):\r
- return map(lambda s: s.replace("'", "''") , StringList)\r
+ return map(lambda s: s.replace("'", "''"), StringList)\r
\r
## Convert To Sql String\r
#\r
# Get String of a List\r
#\r
def GetStringOfList(List, Split=' '):\r
- if type(List) != type([]):\r
+ if not isinstance(List, type([])):\r
return List\r
Str = ''\r
for Item in List:\r