From 9d87c3c83bacb148988c74184fb211864b3549e7 Mon Sep 17 00:00:00 2001 From: arbisoft Date: Wed, 7 Aug 2019 15:59:06 +0500 Subject: [PATCH] python 2 and 3 compatible method. --- common/lib/symmath/symmath/formula.py | 6 +++--- openedx/core/lib/xblock_builtin/xblock_discussion/tests.py | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/common/lib/symmath/symmath/formula.py b/common/lib/symmath/symmath/formula.py index ba6debfbe0..2691853769 100644 --- a/common/lib/symmath/symmath/formula.py +++ b/common/lib/symmath/symmath/formula.py @@ -90,8 +90,8 @@ def to_latex(expr): #return '%s{}{}' % (xs[1:-1]) if expr_s[0] == '$': - return '[mathjax]%s[/mathjax]
' % (expr_s[1:-1]) # for sympy v6 - return '[mathjax]%s[/mathjax]
' % (expr_s) # for sympy v7 + return '[mathjax]%s[/mathjax]
' % (expr_s[1:-1]) # for sympy v6 # xss-lint: disable=python-interpolate-html + return '[mathjax]%s[/mathjax]
' % (expr_s) # for sympy v7 # xss-lint: disable=python-interpolate-html def my_evalf(expr, chop=False): @@ -138,7 +138,7 @@ def my_sympify(expr, normphase=False, matrix=False, abcsym=False, do_qubit=False 'bit': sympy.Function('bit'), }) if abcsym: # consider all lowercase letters as real symbols, in the parsing - for letter in string.lowercase: + for letter in string.ascii_lowercase: if letter in varset: # exclude those already done continue varset.update({letter: sympy.Symbol(letter, real=True)}) diff --git a/openedx/core/lib/xblock_builtin/xblock_discussion/tests.py b/openedx/core/lib/xblock_builtin/xblock_discussion/tests.py index 357158a755..b1eab56fd3 100644 --- a/openedx/core/lib/xblock_builtin/xblock_discussion/tests.py +++ b/openedx/core/lib/xblock_builtin/xblock_discussion/tests.py @@ -39,7 +39,7 @@ def _random_string(): """ Generates random string """ - return ''.join(random.choice(string.lowercase, ) for _ in range(12)) + return ''.join(random.choice(string.ascii_lowercase, ) for _ in range(12)) def _make_attribute_test_cases():