Свързани въпроси 'pyparsing'
анализиране на вложени групи (низове в кавички) с pyparsing (латекс)
Искам да анализирам евентуално вложени групи в LaTeX файл: нещо подобно:
import pyparsing as pp
qs = pp.QuotedString(quoteChar='{', endQuoteChar='}')
s = r'''{ This is a \textbf{\texttt{example}} of \textit{some $\mb{y}$ text} to parse.}'''
print...
551 изгледи
schedule
02.10.2022
Pyparsing - буквален текст с прекъсвания на редове на различни места
Използвам pyparsing за анализ на документи, съдържащи текст, в който краищата на реда се различават по местоположение. Трябва да напиша израз за анализатор, който съответства на текста, независимо от местоположението на нов ред. Следното НЕ работи:...
890 изгледи
schedule
06.11.2023
Намерете следния етикет с pyparsing
Използвам pyparsing за анализ на HTML. Грабвам всички embed тагове, но в някои случаи има етикет a директно след него, който също искам да грабна, ако е наличен.
пример:
import pyparsing
target = pyparsing.makeHTMLTags("embed")[0]...
1792 изгледи
schedule
25.11.2023
Изненадан съм, че няма таймаут по подразбиране. Има такъв, когато използвате библиотеката Paramiko ssh.
130 изгледи
schedule
19.03.2024
Използвайте токен като променлива в pyparsing
Наскоро започнах да използвам python/pyparsing за обработка на низ от шестнадесетични стойности и имам проблем с това: Помислете за този низ:
string = "10020304059917368584304025326"
Искам крайният резултат да е следният:
['10', '02',...
333 изгледи
schedule
06.01.2024
Анализирайте C-подобни декларации с помощта на pyparsing
Бих искал да анализирам декларации с помощта на pyparsing в C-подобен източник (GLSL код), така че да получа списък с (тип, име, стойност).
Например:
int a[3];
int b=1, c=2.0;
float d = f(z[2], 2) + 3*g(4,a), e;
Point f = {1,2};
Бих...
1031 изгледи
schedule
24.12.2023
pyparsing: граматика за списък с речници (erlang)
Опитвам се да създам граматика, за да анализирам списък с кортежи с маркиран Erlang и да съпоставя това с Dict в pyparsing. Имам проблеми, когато имам списък с Dicts. Граматиката работи, ако Dict има само един елемент, но когато добавя втори, сега...
671 изгледи
schedule
07.05.2024