Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Python

Модерирует : ShIvADeSt

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28

Открыть новую тему     Написать ответ в эту тему

Adm10



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Здесь обсуждается всё, что связано с использованием Python: программирование, библиотеки, ресурсы и другие вопросы

Python


Python - высокоуровневый язык программирования общего назначения с динамической типизацией и автоматическим управлением памятью, ориентированный на повышение производительности разработчика, читаемости кода и его качества, а также на обеспечение переносимости написанных на нём программ

С чего начать?
Простой, понятный и вместе с тем грамотный ресурс на русском языке: pythonworld.ru + самоучитель
Библия PEP8

Всего записей: 35 | Зарегистр. 13-10-2006 | Отправлено: 15:48 16-06-2007 | Исправлено: shrmn, 22:22 07-03-2021
krsk

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
так и делаю, подставляю разные пути и все равно ошибки. вместо python пишу pip, pip3.
Вы не могли бы сами запустить у себя на винде. Проще на линухе стартануть ))

Всего записей: 948 | Зарегистр. 19-02-2016 | Отправлено: 17:08 02-05-2022 | Исправлено: krsk, 17:22 02-05-2022
akaGM

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
krsk
 
прочитал всю ветку и так ни хера не понял, что же ты делаешь...
 

Код:
test_filename.py
 
#или или
 
1 filename = "G:\TMP\2.2"
2 filename = "G:\\TMP\\2.2"
3 filename = "G:/TMP/2.2"
 
file = open(filename, "rt")
s = file.readline()
 
print (s)
тебе понятно, что с первой строчкой прога работать не будет, а со 2-ой и 3-ей будет?

Всего записей: 24116 | Зарегистр. 06-12-2002 | Отправлено: 18:22 02-05-2022 | Исправлено: akaGM, 18:22 02-05-2022
Bumbik

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Перед строками с путями удобней ставить букву r.
r"G:\TMP\2.2" и r"G:/TMP/2.2" будет работать везде

Всего записей: 110 | Зарегистр. 29-12-2015 | Отправлено: 18:35 02-05-2022
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
krsk

Цитата:
Вы не могли бы сами запустить у себя на винде.  

после установки недостающих модулей и
https://www.linkedin.com/pulse/making-good-ol-andriller-operational-konstantia-barmpatsalou
если ругается на то, что не хватает Cryptodome, то еще два с картинки
 

Всего записей: 15117 | Зарегистр. 20-09-2014 | Отправлено: 23:52 02-05-2022
Molodetsss

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А есть подобная тема, но для Go ?

Всего записей: 137 | Зарегистр. 24-04-2022 | Отправлено: 08:41 19-06-2022
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Molodetsss

Цитата:
но для Go ?

отдельной нет, если несколько разных.. можно и создать.

Всего записей: 15117 | Зарегистр. 20-09-2014 | Отправлено: 08:55 19-06-2022
los

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Кто-нибудь может помочь с конвертацией 2-х скриптов для python2 в скрипты для python3? Среди прочего загвоздка в рабочей среде - macOS.

Всего записей: 7336 | Зарегистр. 08-09-2001 | Отправлено: 14:13 30-06-2022
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
los

Цитата:
может помочь с конвертацией 2-х скриптов для python2 в скрипты для python3?  

ну так покажите их.
 

Цитата:
Среди прочего загвоздка в рабочей среде - macOS.

и?

Всего записей: 15117 | Зарегистр. 20-09-2014 | Отправлено: 03:19 02-07-2022 | Исправлено: Mavrikii, 03:19 02-07-2022
los

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Mavrikii

Цитата:
и?

Без macOS и программы Alfred объяснить будет сложно.
_http://www.packal.org/workflow/create-ram-drive

Всего записей: 7336 | Зарегистр. 08-09-2001 | Отправлено: 11:27 02-07-2022 | Исправлено: los, 11:29 02-07-2022
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
los

Цитата:
Без macOS и программы Alfred объяснить будет сложно

у меня их нет, но.. вот, как пример.. может заработает
createVolume.py
 
listFS.py
не проверял, по понятным причинам.

Всего записей: 15117 | Зарегистр. 20-09-2014 | Отправлено: 21:24 02-07-2022
los

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Mavrikii

Цитата:
у меня их нет, но.. вот, как пример.. может заработает  

почему и писал что среда в которой будет выполняться одна из загвоздок.
 
За попытку помочь - спасибо, но ваш вариант не работает.
Благодаря помощи U235 к более-менее рабочему виду удалось привести так что вопрос не горящий.

Всего записей: 7336 | Зарегистр. 08-09-2001 | Отправлено: 22:06 02-07-2022
Alex_Piggy

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Доброе время всем.
С помощью ув. Evaline собрал Python 3.8.13 для WinXP.
https://mega.nz/#!ip11CKwR!9IYkqoBnn9CDIpuC2hAUKg2FXXDuQ2LEzkIfVVACMU4
Вырезано IPv6, работа с физическими интерфейсами (if_nametoindex).
Просьба сообщать о всех вопросах, жалобах, предложениях.
 
pip устанавливается командой "python -m ensurepip".
 
Youtube-dl-2021-12-17, yt-dlp-2022.06.29 работают сразу, streamlink-4.1.0 требует исправления
mitmproxy 6.0.3 запустить возможно (отдельно собраны lxml-4.9.1, cryptography-3.4.8, cffi-1.14.6, правлен zstandart-0.18.0 под kernelxp.dll)
Собираю numpy.
 
Не в тему - очень удобным оказался пакет pyjq - обертка для jq. На pypi только исходники.
 
Вопросы -
1. Это тема сюда или открывать новую?
2. Нужен ли репозиторий? Будет ли достаточно папки на Mega с колесами заведомо рабочих пакетов?2

Всего записей: 1891 | Зарегистр. 07-08-2002 | Отправлено: 09:33 08-07-2022 | Исправлено: Alex_Piggy, 09:33 08-07-2022
DJMC



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Добрый день, пытаюсь запустить через Python парсер сайта,  но мне выдает такую ошибку, такое впечатление что идет блокировка, как то можно решить эту проблему?
 

Код:
 
requests.exceptions.SSLError: HTTPSConnectionPool(host='www.mbbgbone.xyz', port=443): Max retries exceeded with url: /su/toto/hda/betinfo.htm?drawId=9318 (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:997)')))

Всего записей: 12258 | Зарегистр. 26-09-2005 | Отправлено: 10:44 09-07-2022
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DJMC
проверка ssl сертификата не проходит, нужно просто отключить ее и все.
там, где запрос, нужно отключить
 
requests.get(URL, verify=False)
https://www.geeksforgeeks.org/how-to-disable-security-certificate-checks-for-requests-in-python/

Всего записей: 15117 | Зарегистр. 20-09-2014 | Отправлено: 10:52 09-07-2022
DesweR777



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alex_Piggy

Цитата:
1. Это тема сюда или открывать новую?
2. Нужен ли репозиторий? Будет ли достаточно папки на Mega с колесами заведомо рабочих пакетов?2

Давай как удобнее тебе, если собираешься поддерживать, то лучше конечно тему отдельную, а то обсуждение здесь проблем будет немного оффтопом.
 
А так большое спасибо! Буду пробовать, вещь очень нужная, как минимум для yt-dlp, он хоть пока 3.7 поддерживает, но в будущем может и её дропнуть.
 
Кстати, если есть возможность, попробуй собрать
https://github.com/AlexxIT/HassWP
https://habr.com/ru/search/?q=%5Bhome%20assistant%5D&target_type=posts&order=relevance

Всего записей: 188 | Зарегистр. 05-08-2015 | Отправлено: 05:50 29-07-2022
presentRU

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Пробую запустить эту программу на Windows. Что-то не особо получается. Изначально пробовал в среде Anaconda.  
 

Всего записей: 821 | Зарегистр. 16-10-2006 | Отправлено: 17:12 03-08-2022 | Исправлено: presentRU, 17:19 03-08-2022
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
presentRU
Сообщение говорит о том, что у вас список,а не словарь, у него нет такого метода
https://bobbyhadz.com/blog/python-attributeerror-list-object-has-no-attribute-items.
 
https://www.tutorialspoint.com/python3/dictionary_items.htm
поэтому не  

Цитата:
channels = [1177823847, 1736033152]

а

Цитата:
channels = {'item1': 1177823847, 'item2': 1736033152}

скрипт создаст папки с этими ключами.
 
посмотрите форки
https://github.com/gaoyunzhi/telegram_channel_backup/network/members

Всего записей: 15117 | Зарегистр. 20-09-2014 | Отправлено: 20:31 03-08-2022 | Исправлено: Mavrikii, 21:57 03-08-2022
DesweR777



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alex_Piggy
Пытаюсь на вашем Python 3.8.13 для WinXP установить через pip пакет pyinstaller, но на пакете future всё сыпется.

Код:
  Using cached future-0.18.2.tar.gz (829 kB)
  Preparing metadata (setup.py) ... error
  error: subprocess-exited-with-error
 
  ? python setup.py egg_info did not run successfully.
  ¦ exit code: 1
  ?-> [6 lines of output]
      Traceback (most recent call last):
        File "<string>", line 2, in <module>
        File "<pip-setuptools-caller>", line 34, in <module>
        File "C:\Temp\pip-install-9ym2fye4\future_a385347379984b4fb3c9d718facd88ea\setup.py", line 86, in <module>
          import src.future
      ModuleNotFoundError: No module named 'src'
      [end of output]
 
  note: This error originates from a subprocess, and is likely not a problem with pip.
error: metadata-generation-failed

Всего записей: 188 | Зарегистр. 05-08-2015 | Отправлено: 19:07 06-08-2022
Alex_Piggy

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Доброе время, DesweR777
1. Возьмите сборку посвежее https://mega.nz/folder/KxExlAiC#L9rAQ5kTCtlHgZUwaxMpgw
2. Я не понимаю python38._pth, на этом ловился и не знаю что делать. Не добавляется папка, родительская для запущенного скрипта в sys.path. Попробуйте его удалить.
3. У меня не получилось завести pyinstaller равно как и pн2exe через отсутствие SSE2.  
4. HassWP глянул - там много зависимостей. Не уверен, что буду этим заниматься.

Всего записей: 1891 | Зарегистр. 07-08-2002 | Отправлено: 20:34 06-08-2022
Bersaglio



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alex_Piggy
Спасибо за свежий Python 3.8.13 для XP! Развернул в свою XP-шку, всё работает. Изучаю дополнительные модули, респект за оперативную реакцию!

Всего записей: 4029 | Зарегистр. 21-08-2006 | Отправлено: 20:13 08-08-2022 | Исправлено: Bersaglio, 20:15 09-08-2022
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Python


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru