Tag: python

Как работает os.path.join ()?

Пожалуйста, помогите мне понять, как работает встроенная функция os.path.join (). Например: import os print os.path.join('cat','dog') # 'cat/dog' no surprise here print os.path.join('cat','dog').join('fish') # 'fcat/dogicat/dogscat/dogh' На Mac (и, я думаю, Linux тоже) os.name – это псевдоним для posixpath. Поэтому, изучая модуль posixpath.py, функция join () выглядит так: def join(a, *p): """Join two or more pathname components, […]

Почему Wont Web.py позволяет мне запускать сервер на порту 80?

Я пытаюсь создать веб-сайт с Web.py, но не позволяю мне открыть создание сокета на порту 80, но он работает на каждом другом порту. У меня есть порт, который переправлен, и все это так, что это не проблема. python main.py 80 но когда я это делаю, я получаю ошибку: http://0.0.0.0:80/ Traceback (most recent call last): File […]

Получите количество результатов из функции запроса raw () Django

Я использую необработанный запрос, и у меня возникают проблемы с поиском, как получить количество результатов, которые он возвращает. Есть ли способ? редактировать .count () не работает. он возвращает: объект «RawQuerySet» не имеет атрибута «count»

Как python обрабатывает экземпляр объекта в цикле 'for'

У меня очень сложный класс: class C: pass И у меня есть этот тестовый код: for j in range(10): c = C() print c Который дает : <__main__.C instance at 0x7f7336a6cb00> <__main__.C instance at 0x7f7336a6cab8> <__main__.C instance at 0x7f7336a6cb00> <__main__.C instance at 0x7f7336a6cab8> <__main__.C instance at 0x7f7336a6cb00> <__main__.C instance at 0x7f7336a6cab8> <__main__.C instance at 0x7f7336a6cb00> […]

наиболее эффективная структура данных для списка строк только для чтения (около 100 000) с быстрым префиксным поиском

Я пишу приложение, которое должно читать список строк из файла, сохранять их в структуре данных, а затем искать эти строки с помощью префиксов. Список строк – это просто список слов на данном языке. Например, если функция поиска получает «stup» в качестве параметра, она должна возвращать [«глупо», «глупость», «ступор» …]. Он должен делать это в O […]

Разбор lisp-файла с помощью Python

У меня есть следующий файл lisp, который находится в базе данных UCI для машинного обучения . Я хотел бы преобразовать его в текстовый файл с использованием python. Типичная строка выглядит так: (1 ((st 8) (pitch 67) (dur 4) (keysig 1) (timesig 12) (fermata 0))((st 12) (pitch 67) (dur 8) (keysig 1) (timesig 12) (fermata 0))) […]

Проверьте шаблон ключа в словаре в python

dict1=({"EMP$$1":1,"EMP$$2":2,"EMP$$3":3}) Как проверить, существует ли EMP в словаре, используя python dict1.get("EMP##") ??

Неисправность адаптивного режима: CV_8UC1 в функции adaptiveThreshold

Я использовал openCV python и обнаружил ошибку. img_blur = cv2.medianBlur(self.cropped_img,5) img_thresh_Gaussian = cv2.adaptiveThreshold(img_blur, 255, cv2.ADAPTIVE_THRESH_GAUSSIAN_C, cv2.THRESH_BINARY, 11, 2) plt.subplot(1,1,1),plt.imshow(img_thresh_Gaussian, cmap = 'gray') plt.title("Image"), plt.xticks([]), plt.yticks([]) plt.show() но я получил: cv2.error: /home/phuong/opencv_src/opencv/modules/imgproc/src/thresh.cpp:1280: error: (-215) src.type() == CV_8UC1 in function adaptiveThreshold Должен ли я установить что-то еще?

Библиотека для расчета путей SVG

Я ищу библиотеку с привязками Python, которая может выполнять вычисления на дорожках SVG, такие как вычисление длины и поиск координат точки на дорожках (т. Е. Координаты точки 24,4% длины пути ). Уже есть что-то? Также приемлема C-библиотека, так как я могу легко создать свои собственные привязки Python.

Поиск различий между строками

У меня есть следующая функция, которая получает источник и измененные строки, и выделяет в нем измененные слова. def appendBoldChanges(s1, s2): "Adds <b></b> tags to words that are changed" l1 = s1.split(' ') l2 = s2.split(' ') for i, val in enumerate(l1): if l1[i].lower() != l2[i].lower(): s2 = s2.replace(l2[i], "<b>%s</b>" % l2[i]) return s2 print appendBoldChanges("britney […]

Python - лучший язык программирования в мире.