|
| Дата |
|
USD/RUB | 88.4375 | BTC/USD | 67828.5337 |
|
|
|
Скрипты, программы и технические решения Обсуждаем скрипты, программы и новые технологии. |
29.12.2012, 21:02
|
Start Post: Топик взаимопомощи по IT вопросам
|
Технодаун
Регистрация: 11.05.2007
Сообщений: 10,357
Бабло: $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,362
Бабло: $425025
|
Цитата:
Сообщение от 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,614
Бабло: $323560
|
Посоветуйте, как узнать реальный ИП сайта под cloudflare? IP хистори не помогает, чек сабов тоже
|
|
|
25.10.2023, 12:24
|
#3247
|
Senior Member
Регистрация: 15.11.2008
Сообщений: 13,195
Бабло: $247847031
|
Цитата:
Сообщение от disqus
Посоветуйте, как узнать реальный ИП сайта под cloudflare? IP хистори не помогает, чек сабов тоже
|
никак
|
|
|
25.10.2023, 14:17
|
#3248
|
Senior Member
Регистрация: 26.04.2014
Сообщений: 9,193
Бабло: $1189695
|
Цитата:
Сообщение от disqus
Посоветуйте, как узнать реальный ИП сайта под cloudflare? IP хистори не помогает, чек сабов тоже
|
ну вот как варик - это сервисы типа archive.org
может в самом начале был не под клаудом
__________________
Ахуенный КОНВЕРТ ФАРМЫ WORLDWIDE. забираем свежие инвайты на http://myinvites.xyz/ - Visa + MC. +50% в первую неделю.
|
|
|
25.10.2023, 15:19
|
#3249
|
Шучу на половину
Регистрация: 23.01.2011
Сообщений: 5,835
Бабло: $1169780
|
Цитата:
Сообщение от disqus
Посоветуйте, как узнать реальный ИП сайта под cloudflare? IP хистори не помогает, чек сабов тоже
|
По почтовым заголовкам
Если какое то действие (рега/восстановление..) шлет письма без смтп настройки
|
|
|
|