Переименование папки virtualenv, не нарушая ее

Я создал папку и инициализировал экземпляр virtualenv. $ mkdir myproject $ cd myproject $ virtualenv env Когда я запускаю (env)$ pip freeze , он показывает установленные пакеты как следует. Теперь я хочу переименовать myproject/ в project/ . $ mv myproject/ project/ Однако теперь, когда я запускаю $ . env/bin/activate (env)$ pip freeze он говорит, что […]

zip-списки в python

Я новичок в python, и я пытаюсь научиться спискам «zip». С этой целью у меня есть программа, в которой в определенный момент я делаю следующее: x1, x2, x3 = stuff.calculations(withdataa) Это дает мне три списка: x1 , x2 и x3 , каждый из которых, скажем, размер 20. Теперь, я делаю: zipall = zip(x1, x2, x3) […]

Извлечь поплавок / двойное значение

Как извлечь двойное значение из строки с помощью regex. import re pattr = re.compile(???) x = pattr.match("4.5")

Добавить текст в существующий PDF с помощью Python

Мне нужно добавить дополнительный текст в существующий PDF, используя Python, что это лучший способ сделать это и какие дополнительные модули мне нужно установить. Примечание. В идеале я хотел бы иметь возможность запускать это как на Windows, так и на Linux, но в то время как Linux будет делать только один шаг. Заранее спасибо. Ричард. Изменить: […]

ImportError: нет модуля с именем «Tkinter»

По какой-то причине я не могу использовать модуль Tkinter . Я понятия не имею, что может вызвать его, и это так раздражает, что-то не так с этой линией? import Tkinter Также попробовал запустить его, в терминале python, по-прежнему не работает.

Невозможно изменить элементы списка в цикле Python

Перейдя по списку в Python, я не смог изменить элементы без понимания списка. Для справки: li = ["spam", "eggs"] for i in li: i = "foo" li ["spam", "eggs"] li = ["foo" for i in li] li ["foo", "foo"] Итак, почему я не могу изменять элементы через цикл в Python? Я определенно чего-то не хватает, […]

Хороший способ получить кодировку / кодировку ответа HTTP в Python

Ищете простой способ получить информацию о кодировке / кодировании ответа HTTP с помощью Python urllib2 или любой другой библиотеки Python. >>> url = 'http://some.url.value' >>> request = urllib2.Request(url) >>> conn = urllib2.urlopen(request) >>> response_encoding = ? Я знаю, что он иногда присутствует в заголовке Content-Type, но этот заголовок имеет другую информацию, и он встроен в […]

Почему скобка напечатана в Python 2.7?

В Python 2.7 оба действия будут делать то же самое print("Hello, world!") # Prints "Hello, world!" print "Hello, world!" # Prints "Hello, world!" Однако следующее не будет print("Hello,", "world!") # Prints the tuple: ("Hello,", "world!") print "Hello,", "world!" # Prints the words "Hello, world!" В скобках Python 3.x при print обязательно, что делает его функцией, […]

Как связать собственные события в текстовом виджете Tkinter после того, как он будет привязан текстовым виджетами?

Я хочу связать себя с событиями после привязки классов Text виджета, чтобы изменить текст виджета, когда вызывается моя функция привязки. Мое связывание, например self.text.bind("<Key>", self.callback) , вызывается до изменения содержимого в self.text.bind("<Key>", self.callback) .

Можно ли создавать ярлыки при наведении курсора на точку в matplotlib?

Я использую matplotlib для создания диаграмм рассеяния. Каждая точка на участке рассеяния связана с именованным объектом. Я хотел бы иметь возможность видеть имя объекта, когда я наводил курсор на точку на участке рассеяния, связанном с этим объектом. В частности, было бы неплохо иметь возможность быстро увидеть имена точек, которые являются выбросами. Самое близкое, что мне […]

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