This commit is contained in:
D-T-666
2020-10-19 23:02:28 +04:00
87 changed files with 694 additions and 411 deletions

View File

@@ -16,10 +16,11 @@ def array2markdown_table(string):
wList = getGenList()
lines = []
with open('mathgenerator/mathgen.py', 'r') as f:
lines=f.readlines()
lines = f.readlines()
allRows = []
line = lines.index('# Funcs_start - DO NOT REMOVE!\n')+1 # get the first line of the functions in mathgen.py
# get the first line of the functions in mathgen.py
line = lines.index('# Funcs_start - DO NOT REMOVE!\n') + 1
for item in wList:
myGen = item[2]
# NOTE: renamed 'sol' to 'solu' to make it look nicer
@@ -35,7 +36,8 @@ for item in wList:
solu = array2markdown_table(solu)
instName = lines[line]
func_name = instName[:instName.find('=')].strip() # NOTE: renamed 'def_name' to 'func_name' because it suits it more
# NOTE: renamed 'def_name' to 'func_name' because it suits it more
func_name = instName[:instName.find('=')].strip()
row = [myGen.id, myGen.title, prob, solu, func_name]
print('added', item[1],'-', func_name, 'to the README.md')
line += 1
@@ -47,10 +49,11 @@ with open('README.md', "r") as g:
lines = g.readlines()
line = lines.index('[//]: # list start\n')
lines = lines[:line+1]
lines = lines[:line + 1]
for row in allRows:
tableLine = "| " + str(row[0]) + " | " + str(row[1]) + " | " + str(row[2]) + " | " + str(row[3]) + " | " + str(row[4]) + " |\n"
tableLine = "| " + str(row[0]) + " | " + str(row[1]) + " | " + str(
row[2]) + " | " + str(row[3]) + " | " + str(row[4]) + " |\n"
lines.append(tableLine)
with open('README.md', "w") as g: