|
| Дата |
|
USD/RUB | 90.2486 | BTC/USD | 69283.0007 |
|
|
|
Скрипты, программы и технические решения Обсуждаем скрипты, программы и новые технологии. |
29.12.2012, 21:02
|
Start Post: Топик взаимопомощи по IT вопросам
|
Технодаун
Регистрация: 11.05.2007
Сообщений: 10,384
Бабло: $1503235
|
Может сделаем топик такой где лохопеты типа меня будут спрашивать команды?
Начну, мне надо разделть txt файл на файлы с заданным количеством строк. При этом очень желательно что бы на выходе файлы были названы по маске filename_0001.txt
split -l 500000 file.txt - не кактит, так как на выходе не то расширение и имена какие то глючные.
__________________
ноу криминалити ин раша
|
|
|
30.09.2023, 18:15
|
#3242
|
Senior Member
Регистрация: 15.09.2010
Сообщений: 223
Бабло: $25140
|
Цитата:
Сообщение от petetong
PHP код:
with open("file.txt", "r") as f:
lines = f.read().splitlines()
while lines:
to_set = set(lines)
for l in to_set:
print(l)
lines.remove(l)
print("\n")
|
Спасибо, но твой код удаляет дубли. А мне надо, чтобы он выносил дубли в конец и перед ними ставил пустую строчку, при этом после того, как вынес список дублей в конец, то уже его обрабатывать на наличие дублей и выносить их таким-же образом. Это повторять, пока дублей не останется в последнем вынесенном списке
|
|
|
30.09.2023, 19:03
|
#3243
|
Senior Member
Регистрация: 10.12.2014
Сообщений: 3,367
Бабло: $424875
|
Цитата:
Сообщение от MetaloIvastik
Помогите с написанием скрипта на Python. Есть список, из которого надо выносить дубли. После чего из вынесенных дублей выносить ещё дубли, если они есть. Так делать до тех пор, пока они не закончатся. При этом перед каждым "мини-списком" дублей надо, чтобы код ставил пустую строку.
Т.е. у нас есть список:
1
2
3
4
5
4
5
3
9
3
Код возвращает:
1
2
3
4
5
9
4
5
3
3
|
палю тему, можешь попиздеть с https://chat.openai.com/ он тебе все опишит и распишет как надо
|
|
|
30.09.2023, 19:15
|
#3244
|
Senior Member
Регистрация: 15.09.2010
Сообщений: 223
Бабло: $25140
|
Цитата:
Сообщение от FastJack
Цитата:
Сообщение от MetaloIvastik
Помогите с написанием скрипта на Python. Есть список, из которого надо выносить дубли. После чего из вынесенных дублей выносить ещё дубли, если они есть. Так делать до тех пор, пока они не закончатся. При этом перед каждым "мини-списком" дублей надо, чтобы код ставил пустую строку.
Т.е. у нас есть список:
1
2
3
4
5
4
5
3
9
3
Код возвращает:
1
2
3
4
5
9
4
5
3
3
|
палю тему, можешь попиздеть с https://chat.openai.com/ он тебе все опишит и распишет как надо
|
Проблема в том, что он у него не получается сделать именно эту задачу. Много раз пробовал
|
|
|
02.10.2023, 15:37
|
#3245
|
Senior Member
Регистрация: 23.08.2010
Сообщений: 155
Бабло: $35285
|
Цитата:
Сообщение от MetaloIvastik
Помогите с написанием скрипта на Python. Есть список, из которого надо выносить дубли. После чего из вынесенных дублей выносить ещё дубли, если они есть. Так делать до тех пор, пока они не закончатся. При этом перед каждым "мини-списком" дублей надо, чтобы код ставил пустую строку.
Т.е. у нас есть список:
1
2
3
4
5
4
5
3
9
3
Код возвращает:
1
2
3
4
5
9
4
5
3
3
|
лови
PHP код:
from collections import Counter
nums = [1,2,3,4,5,4,5,3,9,3]
counter = Counter(nums)
lineup = list(reversed(counter.most_common()))
cycles_count = max([tup[1] for tup in lineup])
for i in range(0, cycles_count+1):
for item in lineup:
if item[1] > i:
print(item[0])
print('\n')
отдает:
9
2
1
5
4
3
5
4
3
3
|
|
|
25.10.2023, 11:49
|
#3246
|
Senior Member
Регистрация: 29.08.2016
Сообщений: 1,616
Бабло: $323550
|
Посоветуйте, как узнать реальный ИП сайта под cloudflare? IP хистори не помогает, чек сабов тоже
|
|
|
25.10.2023, 12:24
|
#3247
|
Senior Member
Регистрация: 15.11.2008
Сообщений: 13,236
Бабло: $247846701
|
Цитата:
Сообщение от disqus
Посоветуйте, как узнать реальный ИП сайта под cloudflare? IP хистори не помогает, чек сабов тоже
|
никак
|
|
|
25.10.2023, 14:17
|
#3248
|
Senior Member
Регистрация: 26.04.2014
Сообщений: 9,260
Бабло: $1187275
|
Цитата:
Сообщение от disqus
Посоветуйте, как узнать реальный ИП сайта под cloudflare? IP хистори не помогает, чек сабов тоже
|
ну вот как варик - это сервисы типа archive.org
может в самом начале был не под клаудом
__________________
Ахуенный КОНВЕРТ ФАРМЫ WORLDWIDE. забираем свежие инвайты на http://myinvites.xyz/ - Visa + MC. +50% в первую неделю.
|
|
|
25.10.2023, 15:19
|
#3249
|
Шучу на половину
Регистрация: 23.01.2011
Сообщений: 5,834
Бабло: $1167860
|
Цитата:
Сообщение от disqus
Посоветуйте, как узнать реальный ИП сайта под cloudflare? IP хистори не помогает, чек сабов тоже
|
По почтовым заголовкам
Если какое то действие (рега/восстановление..) шлет письма без смтп настройки
|
|
|
|