Size: a a a

2020 November 12

E

Erik in Python
Скажите, пожалуйста,
'hello'.replace('l', 'a', 1)
При использовании этого метода можно указать направлениес или участок? (Чтобы заменило не первую 'l', а вторую?)
источник

РА

Роман Александрович... in Python
Всем доброго времени суток. У меня проблема. Я создаю и читаю данные из excel файла с помощью openpyxl. Если просто запустить приложение то все работает как надо но когда я его компилирую с помощью pyinstaller то приложение не создает excel файлы.
источник

PZ

Petr Zverev in Python
Erik
Скажите, пожалуйста,
'hello'.replace('l', 'a', 1)
При использовании этого метода можно указать направлениес или участок? (Чтобы заменило не первую 'l', а вторую?)
('lo', 'ao', 1)
источник

E

Erik in Python
Petr Zverev
('lo', 'ao', 1)
Понял, спасибо, если что, иногда проблемы с сообразительностью бывают😅
источник

PZ

Petr Zverev in Python
Erik
Понял, спасибо, если что, иногда проблемы с сообразительностью бывают😅
Ничего, бывает глаз замылится и тупишь сидишь
источник

GM

Grand Master in Python
Роман Александрович
Всем доброго времени суток. У меня проблема. Я создаю и читаю данные из excel файла с помощью openpyxl. Если просто запустить приложение то все работает как надо но когда я его компилирую с помощью pyinstaller то приложение не создает excel файлы.
Nuitka попробуй, он вроде лучший транспайлер
источник

РА

Роман Александрович... in Python
Grand Master
Nuitka попробуй, он вроде лучший транспайлер
Спасибо
источник

GM

Grand Master in Python
Oleksiy Ovdiyenko
не совсем понял вопрос: сохранить структуру?
у меня в пайчарме тот код, что я писал и не закоммитил, например, могу закрыть окно проекта, переоткрыть проект и будут открыты те же файлы, что при закрытии.
и да, могу сразу открыть 2,3,4,5 проектов
Открыл 2 проекта в одном окне - выключил комп - включаю комп , захожу в pycharm, а там только один проект
источник

OO

Oleksiy Ovdiyenko in Python
Grand Master
Открыл 2 проекта в одном окне - выключил комп - включаю комп , захожу в pycharm, а там только один проект
я открываю в отдельных окнах
источник

OO

Oleksiy Ovdiyenko in Python
но тогда при открытии иде откроется последний закрытый проект
источник

GM

Grand Master in Python
Ясно, перекатываюсь обратно в саблайм
источник

DT

Dileep Thota in Python
weird then
источник

S

Stas in Python
Приветствую. Возникла такая ситуация: Мне нужно читать один файл построчно, и если в строке есть слово Fatal(для примера), то всю данную строку я должен записать в новый файл. Но у меня почему то записывается всегда только последняя строка с совпадением. Я не могу понять почему так происходит.
Мой код:
f = open(".diff", "r")
   for string in f:  
       result = re.search(r'Fatal', string)
       if result:
           file2 = open('file2', 'w')
           file2.write(string)
           file2.close()

Содержимое .diff
Fatal 39
Fatal 40
test

Содержимое  file2
Fatal 40
источник

PZ

Petr Zverev in Python
@Pyshniy_Stas  попробуй re.findall
источник

OO

Oleksiy Ovdiyenko in Python
Stas
Приветствую. Возникла такая ситуация: Мне нужно читать один файл построчно, и если в строке есть слово Fatal(для примера), то всю данную строку я должен записать в новый файл. Но у меня почему то записывается всегда только последняя строка с совпадением. Я не могу понять почему так происходит.
Мой код:
f = open(".diff", "r")
   for string in f:  
       result = re.search(r'Fatal', string)
       if result:
           file2 = open('file2', 'w')
           file2.write(string)
           file2.close()

Содержимое .diff
Fatal 39
Fatal 40
test

Содержимое  file2
Fatal 40
потому что ты открываешь файл два внутри цикла и file2.write перезатирает файл
источник

OO

Oleksiy Ovdiyenko in Python
перенеси file2 = open('file2', 'w') сразу за открытием файла 1
источник

OO

Oleksiy Ovdiyenko in Python
а внутри цикла оставь все как есть, и должно работать
источник

PZ

Petr Zverev in Python
Кстати да, file2 = open('file2', 'a')
источник

PZ

Petr Zverev in Python
будет открывать на дозапись
источник

S

Stas in Python
Oleksiy Ovdiyenko
потому что ты открываешь файл два внутри цикла и file2.write перезатирает файл
@oleksnake Спасибо. Таки все заработало)
источник