Вставить значение приращения в TR в конкретной таблице – PythonPython

Программы на Python
Anonymous
Вставить значение приращения в TR в конкретной таблице – Python

Сообщение Anonymous »

Я очень новичок в области Python.
Мне нужно вставить значение приращения для .. в конкретную «таблицу 2»:
(А также не используйте какие-либо модули, поскольку это меняет выравнивание и кодировку, а также создает проблемы с вводом и выводом.)
Мои коды ниже:

Код: Выделить всё

import re

TableId = 2
newtable_id = f"T{TableId}"
table = '''         
TABLE 1

Table 1.



TD-1
TD-2
TD-3


TD-1
TD-2
TD-3


TD-1
TD-2
TD-3




This is content


TABLE 2

Table 2.



TD-1
TD-2
TD-3


TD-1
TD-2
TD-3


TD-1
TD-2
TD-3



'''

pre, matches, posts = "", "", ""
while re.search(r']id="{}" float="position">((?:(?!).)*)'.format(newtable_id), table, re.S):
pre = pre + re.split(r']id="{}" float="position">'.format(newtable_id), table)[0]
matches = re.findall(r']id="{}" float="position">((?:(?!).)*)'.format(newtable_id), table, re.S)[0]
posts = re.split(r'', table)[1]
str = 1
matches = re.sub(r']*)>((?:(?!).)*)', lambda trcnt: re.sub(r'

Подробнее здесь: [url]https://stackoverflow.com/questions/78237959/insert-increment-value-in-tr-in-particular-table-python[/url]

Вернуться в «Python»