Главное меню
Мы солидарны с Украиной. Узнайте здесь, как можно поддержать Украину.

Твиттер

Автор mnashe, июля 15, 2014, 10:12

0 Пользователи и 6 гостей просматривают эту тему.

Hellerick

Цитата: mnashe от марта 14, 2016, 16:14
Почему именно Томана? Разве не любой туда можно подставить?

Если заменить "1366" на другой ID.
Началось всё с того, что захотелось глянуть на самые длинные посты Томана.

Коллекцию собственных сообщений для поиска я и раньше составлял — хотя и без таких заморочек.

Валентин Н

Цитата: Nevik Xukxo от марта 14, 2016, 08:47
Чего такое Новруз
Весеннее равноденсвие.
ЗАБАНИЛ ВИКИПЕДИЮ
Нижниь ıндэкс в ҷıсʌах — степень тıсяҷı
Препинания авторские!

Валентин Н

Цитата: Hellerick от марта 14, 2016, 16:37
Если заменить "1366" на другой ID.
Как её запустить?
ЗАБАНИЛ ВИКИПЕДИЮ
Нижниь ıндэкс в ҷıсʌах — степень тıсяҷı
Препинания авторские!

Hellerick

Цитата: Валентин Н от марта 14, 2016, 18:07
Цитата: Hellerick от марта 14, 2016, 16:37
Если заменить "1366" на другой ID.
Как её запустить?

Не знаю. Всё зависит от того, как у вас python настроен.

Это беда python'а — надо знать, на каком компьютере с какой стороны к нему подходить.

mnashe

Цитата: Hellerick от марта 14, 2016, 18:26
Это беда python'а — надо знать, на каком компьютере с какой стороны к нему подходить.
Ничего себе! :o
Адепт единственного числа и безродового склонения
שָׁלוֹם עֲלֵיכֶם!

Валентин Н

Цитата: Hellerick от марта 14, 2016, 18:26
Всё зависит от того, как у вас python настроен.
Никак наверно, я не устанавливал, если только винда ставит или ещё что-то.
ЗАБАНИЛ ВИКИПЕДИЮ
Нижниь ıндэкс в ҷıсʌах — степень тıсяҷı
Препинания авторские!

Hellerick

Цитата: mnashe от марта 14, 2016, 18:32
Цитата: Hellerick от марта 14, 2016, 18:26
Это беда python'а — надо знать, на каком компьютере с какой стороны к нему подходить.
Ничего себе! :o

Ну а как. У кого-то Windows, у кого-то Linux, у кого-то Python 3, у кого-то Python 2, у кого-то оба, у кого-то нет нужной библиотеки, и надо придумывать, где ее искать и как и куда запихивать.

Python — штука хорошая, но требует много внимания.

RockyRaccoon

Цитата: VagneR от марта 13, 2016, 20:17
Цитата: true от марта 13, 2016, 19:44
Так что, никто бабу соломенную не жег, что ли? Какие вы русские, ну ё-маё :smoke:
Пожарные уже второй год подряд не разрешают  :(
Суровые в Самаре пожарные.
У нас в Н-ске сожгли на центральной площади, прямо перед администрацией. Никто не запрещал.

Валентин Н

Цитата: Hellerick от марта 14, 2016, 18:55
Ну а как. У кого-то Windows, у кого-то Linux, у кого-то Python 3, у кого-то Python 2, у кого-то оба, у кого-то нет нужной библиотеки, и надо придумывать, где ее искать и как и куда запихивать.

Python — штука хорошая, но требует много внимания.
Хель, что там надо установить, чтоб эта прога заработала? Хотел у себя один пост найти.
ЗАБАНИЛ ВИКИПЕДИЮ
Нижниь ıндэкс в ҷıсʌах — степень тıсяҷı
Препинания авторские!

Hellerick

Цитата: Валентин Н от марта 15, 2016, 21:38
Цитата: Hellerick от марта 14, 2016, 18:55
Ну а как. У кого-то Windows, у кого-то Linux, у кого-то Python 3, у кого-то Python 2, у кого-то оба, у кого-то нет нужной библиотеки, и надо придумывать, где ее искать и как и куда запихивать.

Python — штука хорошая, но требует много внимания.
Хель, что там надо установить, чтоб эта прога заработала? Хотел у себя один пост найти.

Какой-нибудь python 3 надо установить, например отсюда: https://www.python.org/downloads/release/python-351/

Потом помолитесь, чтобы все необходимые библиотеки уже были установлены (Отче наш — раза три-четыре).

Отыщите где-то в недрах папки, куда установился питон, файл idle.bat и запустите его. Откроется питоновский шелл.

Выберите пункт "File" > "New window". В открывшееся окно вставьте мой код.

Адаптируйте код под себя:

login = "Валентин Н" # Ваш ник
password = "password" # Ваш пароль
user=27373 # ваш идентификационный код (или код другого субъекта, чьи сообщения вы собираете)
LF_folder = r"d:\Mydocs" # Адрес папки, куда будут свалены сообщения.

У меня LF_folder сложно прописан, потому что будучи запущенным на разных компьютерах, скрипт должен сохранять результаты в разных местах. Но вам можно по-простому присвоить нужную папку. На всякий случай букву 'r' суньте перед кавычкой, иначе некоторые сочетания бэкслэша с буквами могут быть восприняты как спецсимволы.

Сохраните скрипт куда-нибудь с расширением .py

Запустите скрипт (кнопка F5).

Как-то так.

true

Poirot писал такие длинные посты в 2006-м :o

Bhudh

Весна сегодня сказала «Я тебя узнала по руке цвета» (на фотографии).
Пиши, что думаешь, но думай, что пишешь.
MONEŌ ERGŌ MANEŌ.
Waheeba dokin ʔebi naha.
«каждый пост в интернете имеет коэффициент бреда» © Невский чукчо

злой

Порадовал сборник лекций неизвестного автора:

Цитировать
Поворотным моментом в истории таможенного дела стал Новоторговый устав 1667 г., в котором появились статьи относительно видов и размеров внешних и внутренних сборов, устройства таможен, формальностей. Рублевой пошлине подлежали товары, предназначенные для продажи. При этом русские товары облагались один раз, когда впервые их "являли" на таможне, где купцам выдавалась "выпись", которая гарантировала дальше свободное перемещение по всей территории РФ.

Почему не Таможенного союза? :)
Entre los individuos, como entre las naciones, el respeto al derecho ajeno es la paz.   - Benito Juárez

Vertaler

А у меня возникает вот это (только не смейтесь над тем, в какую папку программа сохранилась):

Username: Vertaler
Number of pages: 415
Page Nr 0
MSGID: 2693385
Traceback (most recent call last):
  File "C:/ProgramData/Microsoft/Windows/Start Menu/Programs/Python 3.5/myposts.py", line 95, in <module>
    main()
  File "C:/ProgramData/Microsoft/Windows/Start Menu/Programs/Python 3.5/myposts.py", line 19, in main
    downloadallmessages()
  File "C:/ProgramData/Microsoft/Windows/Start Menu/Programs/Python 3.5/myposts.py", line 37, in downloadallmessages
    date = //re.search(r'\nDate:([0-9-]+)',i).group(1)
AttributeError: 'NoneType' object has no attribute 'group'

С юзернеймом было то же самое, но его я проставил вручную. Поменял язык форума на английский — не помогло.
Стрч прст в крк и вынь сухим.

Hellerick

После сбоя скрипта введите в шелле команду «print(getpage(0))» и поделитесь кодом, который он выдаст (это будет текст, который он собственно скачал с сайта).

Vertaler

Стрч прст в крк и вынь сухим.

Hellerick

Боюсь, движок форума портит запощенный вами код, и я не смогу понять, что с ним не так.

Валентин Н

Цитата: Hellerick от марта 16, 2016, 03:50
Цитата: Валентин Н от марта 15, 2016, 21:38
Цитата: Hellerick от марта 14, 2016, 18:55
Ну а как. У кого-то Windows, у кого-то Linux, у кого-то Python 3, у кого-то Python 2, у кого-то оба, у кого-то нет нужной библиотеки, и надо придумывать, где ее искать и как и куда запихивать.

Python — штука хорошая, но требует много внимания.
Хель, что там надо установить, чтоб эта прога заработала? Хотел у себя один пост найти.

Жму на скрипт, появляется чёрное окошко и пропадает :donno:
ЗАБАНИЛ ВИКИПЕДИЮ
Нижниь ıндэкс в ҷıсʌах — степень тıсяҷı
Препинания авторские!

Bhudh

Цитата: Hellerick от марта 16, 2016, 19:38Боюсь, движок форума портит запощенный вами код, и я не смогу понять, что с ним не так.
Цитату в [nobbc] надо заключить: смайлики и ссылки образовываться не будут.
Пиши, что думаешь, но думай, что пишешь.
MONEŌ ERGŌ MANEŌ.
Waheeba dokin ʔebi naha.
«каждый пост в интернете имеет коэффициент бреда» © Невский чукчо

Bhudh

Цитата: Валентин Н от марта 16, 2016, 19:41Жму на скрипт, появляется чёрное окошко и пропадает
Запустите .py-файл в IDLE, увидите, что за ошибка.
Пиши, что думаешь, но думай, что пишешь.
MONEŌ ERGŌ MANEŌ.
Waheeba dokin ʔebi naha.
«каждый пост в интернете имеет коэффициент бреда» © Невский чукчо

Валентин Н

Цитата: Bhudh от марта 16, 2016, 19:54
Запустите .py-файл в IDLE, увидите, что за ошибка.
Что это
ЗАБАНИЛ ВИКИПЕДИЮ
Нижниь ıндэкс в ҷıсʌах — степень тıсяҷı
Препинания авторские!

Bhudh

Гуй для Питона. Запускается командой
     %PYTHON_DIR%\pythonw.exe -c __import__('idlelib.run').run.main(True)
где %PYTHON_DIR% — путь до папки с установленным Питоном.
Пиши, что думаешь, но думай, что пишешь.
MONEŌ ERGŌ MANEŌ.
Waheeba dokin ʔebi naha.
«каждый пост в интернете имеет коэффициент бреда» © Невский чукчо

Karakurt

У меня:

Traceback (most recent call last):
  File "E:\lf.py", line 4, in <module>
    import requests, re, os
ImportError: No module named 'requests'

Python

Цитата: Hellerick от марта 16, 2016, 19:38
Боюсь, движок форума портит запощенный вами код, и я не смогу понять, что с ним не так.
На одном форуме сильно ругают тех, кто постит код без тега [code][/code]
Тут, правда, он как-то мелковато отображается — читать тяжело, но хоть символы не коверкаются, вроде бы.
Пролетареві ніколи вчити європейських мов, бодай би свою знати добре і на ній принести до своєї хати світло знання (Гнат Хоткевич)
ÆC CASALI NAXI PRASQURI: AHOV CÆRU, MERTVÆRI TÆ SLAVUTÆT!
Вони просили його: «Скажи: кетум», а він говорив: «сатем», і не міг вимовити правильно.
Хотелось бы также отметить, что "Питон" - это "мышиный язык" : "пи+тон". © АБР-2

Валентин Н

Цитата: Bhudh от марта 16, 2016, 20:08
Гуй для Питона. Запускается командой
     %PYTHON_DIR%\pythonw.exe -c __import__('idlelib.run').run.main(True)
где %PYTHON_DIR% — путь до папки с установленным Питоном.
Вбил в командную строку и ничего, просто следующая строка появилась
ЗАБАНИЛ ВИКИПЕДИЮ
Нижниь ıндэкс в ҷıсʌах — степень тıсяҷı
Препинания авторские!