Запитання з тегом «python-2.7»

Python 2.7 є останньою основною версією серії 2.x і більше не підтримується з 1 січня 2020 року. Не використовуйте цей тег просто для передачі використовуваної вами версії Python, якщо питання не стосується проблеми, характерної для Python 2.7. Використовуйте більш загальний тег [python].

11
Ітерація над словниками за допомогою циклів 'for'
Мене трохи спантеличив наступний код: d = {'x': 1, 'y': 2, 'z': 3} for key in d: print key, 'corresponds to', d[key] Чого я не розумію, це keyпорція. Як Python розпізнає, що йому потрібно лише прочитати ключ зі словника? Є keyспеціальне слово в Python? Або це просто змінна?

10
Відносний імпорт мільярдний раз
Я був тут: http://www.python.org/dev/peps/pep-0328/ http://docs.python.org/2/tutorial/modules.html#packages Пакети Python: відносний імпорт Приклад відносного імпорту python не працює Кінцева відповідь на відносний імпорт пітона Відносний імпорт в Python Python: вимкнення відносного імпорту і багато URL-адрес, які я не копіював, деякі на SO, деякі на інших сайтах, коли я думав, що швидко знайду рішення. …

12
Чому "приватні" методи Python насправді не є приватними?
Python дає нам можливість створювати «приватні» методи і змінні в класі, випереджаючи подвійні підкреслення до імені, наприклад: __myPrivateMethod(). Як тоді можна пояснити це >>> class MyClass: ... def myPublicMethod(self): ... print 'public method' ... def __myPrivateMethod(self): ... print 'this is private!!' ... >>> obj = MyClass() >>> obj.myPublicMethod() public method …

5
Перетворити список для кортежу в Python
Я намагаюся перетворити список в кортеж. Більшість рішень в Google пропонують такий код: l = [4,5,6] tuple(l) Однак при появі коду з'являється повідомлення про помилку: TypeError: об'єкт 'tuple' не можна викликати Як я можу виправити цю проблему?

8
Чому “Не (Істинно) у [Неправдивому, Істинному]” повертається Невірно?
Якщо я це роблю: >>> False in [False, True] True Це повертається True. Просто тому, що Falseє в списку. Але якщо я: >>> not(True) in [False, True] False Це повертається False. Тоді not(True)як дорівнює False: >>> not(True) False Чому?

19
Як виправити: "UnicodeDecodeError: кодек" ascii "не може розшифрувати байт"
as3:~/ngokevin-site# nano content/blog/20140114_test-chinese.mkd as3:~/ngokevin-site# wok Traceback (most recent call last): File "/usr/local/bin/wok", line 4, in Engine() File "/usr/local/lib/python2.7/site-packages/wok/engine.py", line 104, in init self.load_pages() File "/usr/local/lib/python2.7/site-packages/wok/engine.py", line 238, in load_pages p = Page.from_file(os.path.join(root, f), self.options, self, renderer) File "/usr/local/lib/python2.7/site-packages/wok/page.py", line 111, in from_file page.meta['content'] = page.renderer.render(page.original) File "/usr/local/lib/python2.7/site-packages/wok/renderers.py", line 46, in …

11
Отримайте опис винятку та слід стека, який спричинив виняток, все як рядок
Я бачив багато публікацій про стеження стека та винятки в Python. Але я не знайшов того, що мені потрібно. У мене є фрагмент коду Python 2.7, який може спричинити виняток. Я хотів би зафіксувати його і призначити рядку його повний опис і слід стека, що спричинив помилку (просто все, що …

6
Як написати модуль / пакет Python?
Я робив сценарії Python для простих завдань на роботі і ніколи не переймався упаковкою їх для використання іншими. Тепер мені призначено виготовити обгортку Python для REST API. Я абсолютно не маю уявлення про те, як почати, і мені потрібна допомога. Що я маю: (Просто хочу бути якомога конкретнішим) У мене …


20
Встановлення PIL з піп
Я намагаюся встановити PIL (бібліотеку зображень Python) за допомогою команди: sudo pip install pil але я отримую таке повідомлення: Downloading/unpacking PIL You are installing a potentially insecure and unverifiable file. Future versions of pip will default to disallowing insecure files. Downloading PIL-1.1.7.tar.gz (506kB): 506kB downloaded Running setup.py egg_info for package …

10
Як встановити пакет yaml для Python?
У мене програма Python, яка використовує YAML. Я спробував встановити його на новому сервері за допомогою, pip install yamlі він повертає наступне: $ sudo pip install yaml Downloading/unpacking yaml Could not find any downloads that satisfy the requirement yaml No distributions at all found for yaml Storing complete log in …
347 python  python-2.7  yaml  pip  pyyaml 


11
Як видалити Python 2.7 на Mac OS X 10.6.4?
Я хочу повністю видалити Python 2.7 зі свого Mac OS X 10.6.4. Мені вдалося видалити запис із PATHзмінної, повернувши свою .bash_profile. Але я також хочу видалити всі каталоги, файли, символьні посилання та записи, встановлені пакетом встановлення Python 2.7. У мене встановлений пакет з http://www.python.org/ . Які записи каталогів / файлів …

23
Як створити тестові та тренувальні зразки з одного фрейму даних з пандами?
У мене досить великий набір даних у вигляді фрейму даних, і мені було цікаво, як мені вдасться розділити кадр даних на два випадкові вибірки (80% та 20%) для навчання та тестування. Дякую!


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.