• XSS.stack #1 – первый литературный журнал от юзеров форума

Python - задай вопрос получи ответ

Да, точно, не внимательно прочитал. Поскольку условие было только одно - на питоне, https://pypi.org/project/pyzipper/ Там есть пример.
 
Ребята помогите пожалуйста, имеется file1 внутри 120 строк с цифрами 7903123**** и file2 в котором рандомные данные расписаны, но встречаются эти номера телефонов, ВНИМАНИЕ вопрос! Как убрать номера телефонов из file2, используя список из file1. То есть пройтись по каждой линии и если содержимое линии, встречается в file2, то заменить это содержимое на " ", или на слово "sold" или просто удалить?
 
Последнее редактирование:
Ребята помогите пожалуйста, имеется file1 внутри 120 строк с цифрами 7903123**** и file2 в котором рандомные данные расписаны, но встречаются эти номера телефонов, ВНИМАНИЕ вопрос! Как убрать номера телефонов из file2, используя список из file1. То есть пройтись по каждой линии и если содержимое линии, встречается в file2, то заменить это содержимое на " ", или на слово "sold" или просто удалить?

Такое на баше проще написать. Или нужен именно пайтон?

Bash:
for phone in $(cat phones.txt)
do
  sed -i "s/$phone/sold/g" pairs.txt # replace text
  #sed -i "/$phone/d" pairs.txt # delete line
done
 
Последнее редактирование:
Такое на баше проще написать. Или нужен именно пайтон?

Bash:
for phone in $(cat phones.txt)
do
  sed -i "s/$phone/sold/g" pairs.txt # replace text
  #sed -i "/$phone/d" pairs.txt # delete line
done
Спасибо, супер просто, ты спас мне десятки часов времени.
 
Последнее редактирование:
Спасибо, супер просто, ты спас мне десятки часов времени.
Welcome :)
Скрытый контент для пользователей: Kirigaya.
 
Подскажите пожалуйста. Вот у меня есть около 2000 файлов примерно такого содержания, как на скринах
bandicam 2020-07-21 08-30-28-757.jpgbandicam 2020-07-21 08-30-43-210.jpg
Мне надо повытаскивать из них все текстовые строки. Как это сделать с помощь python?
Например, надо вытащить строку "It took some time for our schedules to line up, but I was finally able to find a weekend where Craig and I could go camping" и вставить в csv. Правильно ли сделать так, указать скрипту "считай до байта со значением 29, потом считай до не нулевого байта, потом до следующего не нулевого, потом копируй все байты до следующего нулевого и конвертируй в utf-8". Или можно как то по другому? И как примерно будет выглядеть скрипт?
 

Вложения

  • level29.zip
    652 байт · Просмотры: 28
Подскажите пожалуйста. Вот у меня есть около 2000 файлов примерно такого содержания, как на скринах
Посмотреть вложение 12383Посмотреть вложение 12384
Мне надо повытаскивать из них все текстовые строки. Как это сделать с помощь python?
Например, надо вытащить строку "It took some time for our schedules to line up, but I was finally able to find a weekend where Craig and I could go camping" и вставить в csv. Правильно ли сделать так, указать скрипту "считай до байта со значением 29, потом считай до не нулевого байта, потом до следующего не нулевого, потом копируй все байты до следующего нулевого и конвертируй в utf-8". Или можно как то по другому? И как примерно будет выглядеть скрипт?
Python:
a = '1234567890qwertyuiopasdfghjklzxcvbnm:()\'. '

user_file = open('./level29_00402.-72', 'r')

result = [i for i in user_file.read() if i.lower() in a]
print(''.join(result))
Такой вариант тебе не подойдет ?
Screenshot_2.png
 
Python:
a = '1234567890qwertyuiopasdfghjklzxcvbnm:()\'. '

user_file = open('./level29_00402.-72', 'r')

result = [i for i in user_file.read() if i.lower() in a]
print(''.join(result))
Такой вариант тебе не подойдет ?
Посмотреть вложение 12387
Интересный вариант. Почти то, но не совсем. Глобальный смысл в том, чтобы потом на место английского текста, вставить русский, но при этом не менять английский в скобках. Спасибо за наводку, кажется я понял в какую сторону думать
 
Пожалуйста, обратите внимание, что пользователь заблокирован
Кто может по нейронным сетям проконсультировать, есть свои модели на Tensorflow 2 keras описанные классами, во первых хочется внести осознанные изменения, а блин
один и тот же код может работать локально у меня на маке, и не работать в гугл колабе, и гуглить я умею.

Надо короче грубо внести изменения в существующую модель или предложить свою модель сети под мою задачу, может кто-то может за репутацию помочь?
Ну или заплачу, если много будет вопросов. Подробности в личку, и если можно кратко свой опыт в питоне с пакетами типа numpy Tensorflow 2 keras и тп
 
Python:
a = '1234567890qwertyuiopasdfghjklzxcvbnm:()\'. '

user_file = open('./level29_00402.-72', 'r')

result = [i for i in user_file.read() if i.lower() in a]
print(''.join(result))
Такой вариант тебе не подойдет ?
Посмотреть вложение 12387

А вот еще такой вопрос. Когда заменю текст на русский, размер блока увеличивается. В английской версии текст занимает 8D байт, а русский уже C4. Как лучше сделать, чтобы размер блока автоматически выставлялся?
 

Вложения

  • bandicam 2020-07-21 15-47-15-927.jpg
    bandicam 2020-07-21 15-47-15-927.jpg
    137.3 КБ · Просмотры: 31
А вот еще такой вопрос. Когда заменю текст на русский, размер блока увеличивается. В английской версии текст занимает 8D байт, а русский уже C4. Как лучше сделать, чтобы размер блока автоматически выставлялся?
Не очень тебя понял, ты можешь описать подробнее и желательно приложить файл который идет на вход и то что ты ожидаешь на выход.
 
Не очень тебя понял, ты можешь описать подробнее и желательно приложить файл который идет на вход и то что ты ожидаешь на выход.
Вот у нас на входе есть файл. Это фрагмент диалога из игры. Английский текст занимает 141 символ или 8D в hex
input.jpg


Когда мы вставляем русский текст, размер увеличивается до 196 и по этому, чтобы игра нормально обработала этот файл, байт по адресу 00ССh надо изменить с 8D на С4. Но этот байт не всегда находится по адресу 00ССh. И чтобы автоматически его менять, надо как скрипту указать, как его высчитывать.
output.jpg


Есть еще вариант распарсить структуру и собирать файлы по новой, но я не знаю с помощью чего это сделать
 

Вложения

  • Unity_Assets_Files.zip
    819 байт · Просмотры: 28
задача - сайт с нуля.
Подскажите, правильно ли я понимаю (и закладываю в большой проект) инструментарий:
backend = Phyton + Django
frontend = JS + Vue
С такой постановкой задачи сложно что либо утверждать. Например не ясно предполагаемое кол-во посетителей (к вопросу о целесообразности применения django).
Могу сказать что при 10к/сутки посетителей на Django - полет нормальный.
Что и как будет в твоем случае - утверждать сложно
Но в целом связка вполне жизнеспособна
 
С такой постановкой задачи сложно что либо утверждать. Например не ясно предполагаемое кол-во посетителей (к вопросу о целесообразности применения django).
Могу сказать что при 10к/сутки посетителей на Django - полет нормальный.
Что и как будет в твоем случае - утверждать сложно
Но в целом связка вполне жизнеспособна
Спасибо за ответ. На перспективу желаемый результат не менее 100 тыс в сутки. Указанная мной связка потянет?
 


Напишите ответ...
  • Вставить:
Прикрепить файлы
Верх