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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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

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

Adm10



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

Python


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

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

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

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
смотря что вы хотите сделать) я использую js

Всего записей: 10 | Зарегистр. 10-09-2019 | Отправлено: 12:59 11-09-2019
Alex33614

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Доброго времени.  
 
Есть ERp  система ( если можно так сказать) Oddo  говорят на Python там логика вся  написана.  
 
На форму ничего не нашел про данный продукт. Не подскажите кто имел честь пользовать?)

Всего записей: 9 | Зарегистр. 07-10-2016 | Отправлено: 16:01 18-09-2019
Mavrikii

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

Цитата:
Oddo

может, все же, Odoo?
https://www.odoo.com/documentation/12.0/

Всего записей: 15038 | Зарегистр. 20-09-2014 | Отправлено: 17:32 18-09-2019
Alex33614

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Да. Она.  
 
Что хорошего про нее скажете? стоит использовать в РФ? сложно разобраться ? Сколько стоит сопровождение?

Всего записей: 9 | Зарегистр. 07-10-2016 | Отправлено: 22:35 25-09-2019
Vasily_Koshkin



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Извините за вторжение, по наводке из смежной темы решил продублировать здесь свой вопрос.  
Если у кого есть какие соображения, буду очень признателен, если вы ими поделитесь. Спасибо за внимание.  
 
Добавлено:
Steepe_Hare

Цитата:
Кто-нибудь делал Android-приложения на Пайтоне?

Посмотрите https://kivy.org/#home

Цитата:
Kivy - Open source Python library for rapid development of applications
that make use of innovative user interfaces, such as multi-touch apps.

Для начала можете попробовать хотя бы PySolFC - коллекция пасьянсов, имеющая среди прочего поддержку Kivy.  

Всего записей: 1377 | Зарегистр. 07-02-2004 | Отправлено: 00:11 26-09-2019 | Исправлено: Vasily_Koshkin, 00:31 26-09-2019
Hinzor



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Привет, вот вам вопрос от ламера, кто знает ответ?
https://photos.google.com/photo/AF1QipNkPvz-tpmGhfbafUjuhelSd9YtC36KEqp1p4NK
https://photos.google.com/photo/AF1QipNAXk8LCPcy8GLtFFHdVjVeL0qUgF7oZj8XAI8i

Всего записей: 45 | Зарегистр. 16-08-2007 | Отправлено: 19:32 02-10-2019
akaGM

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
нужны три руководства по сабжу:
 
1. введение и основы языка (manual или guide), средний уровень;
2. прикладные аспекты, библиотеки (NumPy etc), связь с другими языками, другие платформы, продвинутый уровень;
3. краткий справочник, выжимка (handbook), всегда под рукой;
 
можно 1+2 два в одном...
 
ваши советы/предложения?

Всего записей: 24055 | Зарегистр. 06-12-2002 | Отправлено: 20:39 01-11-2019 | Исправлено: akaGM, 20:41 01-11-2019
LZAA

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
         Я в программировании ничего не смыслю. Пытаюсь получить результат методом тыка. Есть сценарий py. Часть кода:
 
   # -*- coding: utf-8 -*-
from subprocess import call
import subprocess
import re
import xmltodict
import json
import re
import requests
import base64
import time
import os
import argparse
import binascii
import configparser
import sys
from requests import Request, Session
 
currentFile = __file__
realPath = os.path.realpath(currentFile)
dirPath = os.path.dirname(realPath)
dirName = os.path.basename(dirPath)
wvDecrypterexe = dirPath + "/binaries/wvDecrypter.exe"
challengeBIN = dirPath + "/binaries/challenge.bin"
licenceBIN = dirPath + "/binaries/licence.bin"
mp4dump = dirPath + "/binaries/mp4dump.exe"
 
if os.path.isfile(challengeBIN) : os.remove (challengeBIN)
if os.path.isfile(licenceBIN) : os.remove (licenceBIN)
 
WV_SYSTEM_ID = 'ed ef 8b a9 79 d6 4a ce a3 c8 27 dc d5 1d 21 ed'
FInput = "a.mp4"
FOutput = "b.mp4"
KID = "96431904-687c-5940-9a2e-333b163af8d1"
pssh = None
mp4_data = subprocess.check_output ([mp4dump, '--format', 'json', '--verbosity', '3', FInput])
mp4_data = json.loads(mp4_data)
 
 Результат cmd:
 
  python s.py
Traceback (most recent call last):
  File "s.py", line 35, in <module>
    mp4_data = subprocess.check_output ([mp4dump, '--format', 'json', '--verbosity', '3', FInput])
  File "D:\Program Files\Python 3.8\lib\subprocess.py", line 411, in check_output
    return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
  File "D:\Program Files\Python 3.8\lib\subprocess.py", line 489, in run
    with Popen(*popenargs, **kwargs) as process:
  File "D:\Program Files\Python 3.8\lib\subprocess.py", line 854, in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
  File "D:\Program Files\Python 3.8\lib\subprocess.py", line 1307, in _execute_child
    hp, ht, pid, tid = _winapi.CreateProcess(executable, args,
FileNotFoundError: [WinError 2] The system cannot find the file specified
 
  Можно ли из этого понять, почему система не может создать файл?

Всего записей: 2200 | Зарегистр. 09-01-2010 | Отправлено: 23:27 16-11-2019 | Исправлено: LZAA, 23:29 16-11-2019
Mavrikii

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

Цитата:
FileNotFoundError: [WinError 2] The system cannot find the file specified

возможно путь к mp4dump неправильный. есть еще особенности с shell=True, но это не нужно в данной ситуации, как мне кажется.

Всего записей: 15038 | Зарегистр. 20-09-2014 | Отправлено: 00:10 17-11-2019
LZAA

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
     Действительно, складывается впечатление, что какой-то непорядок с path имеется. Но что здесь исправлять непонятно.
     Исходные данные: в папке с файлом сценария создана папка "binaries" с означенными файлами.
     Сделал по другому. Все файлы поместил в одну директорию. Изменил код. Стало:
 
     wvDecrypterexe = dirPath  
     challengeBIN = dirPath
     licenceBIN = dirPath  
     mp4dump = dirPath
 
    Результат cmd:
 
    python s
.py
Traceback (most recent call last):
  File "manual_decrypt.py", line 35, in <module>
    mp4_data = subprocess.check_output ([mp4dump, '--format', 'json', '--verbosity', '3', FInput])
  File "D:\Program Files\Python 3.8\lib\subprocess.py", line 411, in check_output
    return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
  File "D:\Program Files\Python 3.8\lib\subprocess.py", line 489, in run
    with Popen(*popenargs, **kwargs) as process:
  File "D:\Program Files\Python 3.8\lib\subprocess.py", line 854, in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
  File "D:\Program Files\Python 3.8\lib\subprocess.py", line 1307, in _execute_child
    hp, ht, pid, tid = _winapi.CreateProcess(executable, args,
PermissionError: [WinError 5] Access is denied
 
   Как такой результат можно интерпретировать?

Всего записей: 2200 | Зарегистр. 09-01-2010 | Отправлено: 03:15 17-11-2019
Mavrikii

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

Цитата:
PermissionError: [WinError 5] Access is denied

перевести то пробовали?

Цитата:
mp4dump = dirPath

пытаетесь "запустить" папку как исполняемое приложение?? отсюда, скорее всего, и выдается это сообщение об ошибке.

Всего записей: 15038 | Зарегистр. 20-09-2014 | Отправлено: 03:42 17-11-2019
LZAA

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
     Теперь понятно.
   Непосредственный перевод такому „специалисту", как я мало что говорит.
   „Ошибка разрешения" - ну и что?
   Теперь мне понятно, что код
 
    wvDecrypterexe = dirPath + "/binaries/wvDecrypter.exe"
 
   должен непосредственно указывать на исполняемый файл.
   Я пытался писать:
 
    wvDecrypterexe = "D:/xxx/xxx/wvDecrypter.exe"
 
  Но такая запись весь код делает нерабочим. Других идей пока нет.
   
 
   

Всего записей: 2200 | Зарегистр. 09-01-2010 | Отправлено: 12:37 17-11-2019
akaGM

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

Цитата:
„Ошибка разрешения" - ну и что?
ну прав не хватает, питон должен иметь соответствующие права, ты должен иметь права на запуск, что здесь непонятно?
ты автономно можешь свой wvDecrypter.exe запустить?

Цитата:
Но такая запись весь код делает нерабочим.
в каком смысле?

Всего записей: 24055 | Зарегистр. 06-12-2002 | Отправлено: 13:28 17-11-2019
LZAA

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
   wvDecrypter.exe автономно запускается. Mavrikii прав, причина заключается в том, что я код некорректно изменил. Поэтому сейчас пытаюсь понять, почему возникает
 
     FileNotFoundError: [WinError 2] The system cannot find the file specified
   

Всего записей: 2200 | Зарегистр. 09-01-2010 | Отправлено: 13:51 17-11-2019
akaGM

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

Всего записей: 24055 | Зарегистр. 06-12-2002 | Отправлено: 14:10 17-11-2019 | Исправлено: akaGM, 14:41 17-11-2019
LZAA

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Ситуация такова:
   1. Я в программировании ничего не смыслю. Поэтому осмысленно проверить ничего не могу.
   2. Есть сценарий py.
   3. У меня сценарий не срабатывает. Вот и бью в рельсу.
     

Всего записей: 2200 | Зарегистр. 09-01-2010 | Отправлено: 20:10 17-11-2019
akaGM

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
LZAA
 
ну если ничего не представляет комерческую или гос. тайну :) шли на профильное мыло...
 
Добавлено:
 
единственное, что у меня могут быть установлены не все библиотеки для работы с медиа...

Всего записей: 24055 | Зарегистр. 06-12-2002 | Отправлено: 22:55 17-11-2019
Mavrikii

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

Цитата:
wvDecrypterexe = "D:/xxx/xxx/wvDecrypter.exe"

при чем тут декриптор? путь к mp4dump проверяйте.

Всего записей: 15038 | Зарегистр. 20-09-2014 | Отправлено: 23:08 17-11-2019
LZAA

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Насилу разобрался. Всё до обидного просто оказалось: я папку вместо "binaries" "binares" обозвал. И два дня долбился. Спасибо всем за помощь.
   

Всего записей: 2200 | Зарегистр. 09-01-2010 | Отправлено: 02:23 18-11-2019
ivvit

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
какой язык выбрать для изучения. посоветуйте

Всего записей: 8 | Зарегистр. 29-12-2015 | Отправлено: 10:51 18-11-2019
Открыть новую тему     Написать ответ в эту тему

Страницы: 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

Компьютерный форум 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