Tag: python 2.7

Проблема с установкой Python 2.7.8 наряду с 2.7.5 на RHEL 7.2

У меня есть экземпляр Amazon EC2 с установленным Red Hat Linux 7.2. Он поставляется с установленной системой Python 2.7.5. Я собрал альтернативную установку Python 2.7.8 (это то, что я использую в другой среде, которую я пытаюсь реплицировать). Я буду использовать это, чтобы создать virtualenv для запуска моего приложения Django. Но вызов python2.7 всегда приводит меня […]

как я могу использовать fileinput для редактирования нескольких файлов?

Я использую os.walk в python 2.7, чтобы открыть несколько файлов, затем добавьте все строки, представляющие интерес для этих файлов, в список. Позже я хотел бы отредактировать эти строки с fileinput и закрыть его. Как я могу это достичь? Используя следующий код, я открываю файлы: import os import fnmatch import fileinput lines = [] def openFiles(): […]

Свойство BadRequestError: BLOB, ENITY_PROTO или TEXT concise_topics должно быть в поле raw_property

Вот код моей модели. from google.appengine.ext import ndb from modules.admin.models.Author import Author from modules.hod.models.Concept import Concept class Post(ndb.Model): author_key = ndb.KeyProperty(kind=Author) content = ndb.StringProperty(indexed=False) created = ndb.DateTimeProperty(auto_now_add=True) title = ndb.StringProperty(indexed=True) topics = ndb.StructuredProperty(Concept, repeated=True) def get_important_topics(self): return filter(lambda x: x.occurrences > 1, self.topics) concise_topics = ndb.ComputedProperty(get_important_topics, repeated=True) Вот маршрут, который создает модель. @admin_home_routes.route('/SavePost', methods=['POST']) @authenticate_admin […]

Регулярное выражение для включения и исключения определенных IP-адресов

У меня есть функциональный код python 2.7, который извлекает IP-адреса из таблицы маршрутизации. Он извлекает только ip в формате xxxx / xx. Однако у меня есть проблема, исключая некоторые строки в таблице маршрутов. Например, эта строка: D 10.50.80.0/24 [90/3072] via 10.10.10.1, 3w6d, Vlan10 В этой строке все, о чем я забочусь, это 10.50.80.0/24. Поскольку это […]

Загруженные в Python данные в виде таблицы

Это код, который загружает данные из таблицы и выводит их на cmd. Я хочу знать, могут ли одни и те же данные загружаться в той же структуре таблицы, что и в строках и столбцах? Это то, что я пробовал. код: import urllib import re from urlparse import urlparse from bs4 import BeautifulSoup as bs urls […]

многострочный литерал работает в python2, но не в python3

Возможный дубликат: Ошибка синтаксиса при печати с помощью Python 3 У меня есть следующий код: print ''' Hello World '''' Он хорошо работает с Python 2, но не работает с Python 3: Python 3.2.3 (default, Dec 10 2012, 06:30:54) [GCC 4.5.4] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> print ''' […]

Не удается "импортировать urllib.request, urllib.parse, urllib.error"

Я пытаюсь преобразовать свой проект в python3. Мой скрипт сервера – server.py: #!/usr/bin/env python #-*-coding:utf8-*- import http.server import os, sys server = http.server.HTTPServer handler = http.server.CGIHTTPRequestHandler server_address = ("", 8080) #handler.cgi_directories = [""] httpd = server(server_address, handler) httpd.serve_forever() Но когда я пытаюсь: import urllib.request, urllib.parse, urllib.error Я получаю это в терминале python3 ./server.py: import urllib.request, […]

Проверка на стороне клиента в openerp

Я все еще изучаю Openerp и прошу вас, если я попрошу что-то очень простое. Моя проблема в том, что мне нужно получить подтверждение двух полей, которые представляют start_time и end_time. оба поля находятся в char 'start_time': fields.char('Start Time'), 'end_time': fields.char('End Time'), Что мне нужно сделать, так как пользователь вводит это start_time и end_time, мне нужно […]

Как вернуть значение из рекурсивной функции в python?

Я работаю с бинарным деревом в python. Мне нужно создать метод, который ищет дерево и возвращает лучший узел, где можно вставить новое значение. Но мне не удается вернуть значение из этой рекурсивной функции. Я новичок в python. def return_key(self, val, node): if(val < node.v): if(node.l != None): self.return_key(val, node.l) else: print node.v return node else: […]

wx python 3.0.2 classic – отключить кнопку «Отмена» wx.ProgressDialog

Больше проблем с моим прекрасным пользовательским классом прогресса, переходящим на wx python 3 (см. Wx python 3.0.2 классический удар SetFocus для части I) Эта: def setCancel(self, enabled=True): cancel = self.dialog.FindWindowById(wx.ID_CANCEL) cancel.Enable(enabled) используется для работы очень хорошо в юникоде 2.8.12.1, а сбой в 3.02: Traceback (most recent call last): File "bash\balt.py", line 419, in <lambda> if […]

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