Форум программистов, компьютерный форум, киберфорум
Python: Решение задач
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
0 / 0 / 0
Регистрация: 05.02.2022
Сообщений: 24

Что вставить вместо test чтобы код заработал?

14.06.2022, 23:54. Показов 1050. Ответов 5

Студворк — интернет-сервис помощи студентам
Код ищет строки по заданному слову, но что бы я не вставлял вместо r'test*' оно не работает

Python
1
2
3
4
5
6
7
8
9
10
11
import openpyxl as xl
import re
 
path = r'C:/Users/Desktop/Test_new/FindTest.xlsx' #путь, где к Excel файлу
wb = xl.load_workbook(filename=path, read_only=True)
ws = wb['Лист1'] #Название листа с данными
 
for row in ws.rows:
    for cell in row:
        if re.match(r'test*', cell.value): #вместо test ввести искомое значение
            print(cell.value)
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
14.06.2022, 23:54
Ответы с готовыми решениями:

Что сделать чтобы заработал код?
Помогите пож-та понять, что в коде неверно. Пишу простой мессенджер. В этой части в окне интерфейса должен выводиться список контактов...

Что нужно добавить в код, чтобы он заработал?
(Нужно что-то добавить чтобы программа заработала) p = new int; int a = { 10, 20, 30, 40, 50 }; p = a; for (int i = 0;...

Что нужно убрать,чтобы код заработал?
Определить, является ли введенное четырехзначное число палиндромом (палиндром читается одинаково слева направо и справа налево, например,...

5
172 / 112 / 65
Регистрация: 26.06.2020
Сообщений: 334
15.06.2022, 04:13
Лучший ответ Сообщение было отмечено Blackache как решение

Решение

Цитата Сообщение от Blackache Посмотреть сообщение
Python
1
if re.match(r'test*', cell.value): #вместо test ввести искомое значение
Так у меня работает:
Python
1
if re.match(r'test*', str(cell.value)):
1
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
15.06.2022, 08:45
Цитата Сообщение от Blackache Посмотреть сообщение
оно не работает
Разумеется. Регулярки - это не обычные wildcards
Цитата Сообщение от Blackache Посмотреть сообщение
строки по заданному слову
Больше информации. По заданному слову где? Чтобы это слово присутствовало в содержимом ячейки? Или содержимое ячейки должно соответствовать целиком этому слову? Или еще что?
0
0 / 0 / 0
Регистрация: 05.02.2022
Сообщений: 24
15.06.2022, 12:06  [ТС]
ll45, написал и у меня заработало. Там содержимое ячейки должно соответствовать целиком этому слову. Можешь помочь сделать что бы вместо этого слова выдавало координаты найденной ячейки, типо A5. Извини если пишу немного не понятно, просто я новичок и сам многое не понимаю
0
172 / 112 / 65
Регистрация: 26.06.2020
Сообщений: 334
15.06.2022, 12:58
Цитата Сообщение от Blackache Посмотреть сообщение
что бы вместо этого слова выдавало координаты найденной ячейки, типо A5.
Python
1
print(cell.column_letter + str(cell.row))
1
172 / 112 / 65
Регистрация: 26.06.2020
Сообщений: 334
16.06.2022, 01:49
Python
1
print(cell.coordinate)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
16.06.2022, 01:49
Помогаю со студенческими работами здесь

Отредактировать код, чтобы он заработал
int a;инициализирован int ...b...=a; как дописать чтобы сработало? вместо ... нужно что-то дописать, чтобы сработало Нужно...

Исправьте код, чтобы он заработал
Исправьте код, чтобы он заработал: len = 5 x = print(len(x)) Ошибка: line 3: TypeError: 'int' object is not callable

Как переделать код, чтобы он заработал?
в python новичок. Как правильно переписать следующий код чтоб он заработал import sys import PyQt5 from PyQt5.QtWidgets import...

PHP Заголовок, чтобы заработал код
Народ погите я не шибко шарю в PHP Мне нужен заголовок (код) чтобы он зароботал, Outlook не перекодирует текст и прикреплённый фаил при...

Как исправить код, чтобы заработал
def count_trajectories(N, allowed: list): k = )] + * (N - 3) for i in range(3, N + 1): if allowed: k = k + k + k ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru