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

Python - це багатопарадигма, динамічно набрана, багатоцільова мова програмування. Він призначений для швидкого вивчення, розуміння та використання та використання чистого та єдиного синтаксису. Зверніть увагу, що Python 2 офіційно не підтримується станом на 01-01-2020. Тим не менш, для питань, пов’язаних з версією Python, додайте тег [python-2.7] або [python-3.x]. Використовуючи варіант або бібліотеку Python (наприклад, Jython, PyPy, Pandas, Numpy), будь ласка, включіть його до тегів.

1
Що саме означають T і Z у позначці часу?
У мене це значення мітки часу повертається веб-службою "2014-09-12T19:34:29Z" Я знаю, що це означає часовий пояс, але що саме це означає? І я намагаюся знущатись над цією веб-службою, тож чи є спосіб згенерувати цю мітку часу за допомогою strftimepython? Вибачте, якщо це болісно очевидно, але Google не дуже допомог, як …

10
Відображення зображення за допомогою Python
Я намагався використовувати IPython.display з таким кодом: from IPython.display import display, Image display(Image(filename='MyImage.png')) Я також намагався використовувати matplotlib із таким кодом: import matplotlib.pyplot as plt import matplotlib.image as mpimg plt.imshow(mpimg.imread('MyImage.png')) В обох випадках нічого не відображається, навіть повідомлення про помилку.

6
Перетворити фрейм даних панд на серії
Я дещо новачок у пандах. У мене є кадр даних pandas, який становить 1 рядок на 23 стовпці. Я хочу перетворити це на серію? Цікаво, який найбільш пітонічний спосіб це зробити? Я пробував, pd.Series(myResults)але це скаржиться ValueError: cannot copy sequence with size 23 to array axis with dimension 1. Це …

8
Python не може знайти модуль в тій же папці
Мій python якось не може знайти жодного модуля в тому ж каталозі. Що я роблю не так? (python2.7) Отже, у мене є один каталог '2014_07_13_test', у якому є два файли: test.py привіт.py де hello.py: # !/usr/local/bin/python # -*- coding: utf-8 -*- def hello1(): print 'HelloWorld!' і test.py: # !/usr/local/bin/python # …
99 python  module 

5
Як дізнатися, що працює в блокноті Jupyter?
Я використовую блокнот Jupyter у браузері для програмування на Python, я встановив Anaconda (Python 3.5). Але я цілком впевнений, що Юпітер запускав мої команди python з власним інтерпретатором python, а не з анакондою. Як я можу змінити його та використовувати Anaconda як перекладача? Ubuntu 16.10 - Anaconda3

9
З'єднання рядків проти підстановки рядків у Python
У Python ухиляється від того, де і коли використовується конкатенація рядків проти підстановки рядків. Оскільки конкатенація струн спричинила значне підвищення продуктивності, чи це (стає все більше) стилістичним рішенням, а не практичним? Для конкретного прикладу, як слід обробляти конструкцію гнучких URI: DOMAIN = 'http://stackoverflow.com' QUESTIONS = '/questions' def so_question_uri_sub(q_num): return "%s%s/%d" …

4
Перетворити словник Python в масив JSON
В даний час у мене є цей словник, надрукований за допомогою pprint: {'AlarmExTempHum': '\x00\x00\x00\x00\x00\x00\x00\x00', 'AlarmIn': 0, 'AlarmOut': '\x00\x00', 'AlarmRain': 0, 'AlarmSoilLeaf': '\x00\x00\x00\x00', 'BarTrend': 60, 'BatteryStatus': 0, 'BatteryVolts': 4.751953125, 'CRC': 55003, 'EOL': '\n\r', 'ETDay': 0, 'ETMonth': 0, 'ETYear': 0, 'ExtraHum1': None, 'ExtraHum2': None, 'ExtraHum3': None, 'ExtraHum4': None, 'ExtraHum5': None, 'ExtraHum6': None, …

6
Як користуватися спеціальною функцією порівняння в Python 3?
У Python 2.x я міг передавати власні функції сортованим та .sort функціям >>> x=['kar','htar','har','ar'] >>> >>> sorted(x) ['ar', 'har', 'htar', 'kar'] >>> >>> sorted(x,cmp=customsort) ['kar', 'htar', 'har', 'ar'] Тому що моєю мовою прихильники приходять з таким замовленням "k","kh",....,"ht",..."h",...,"a" Але в Python 3.x , схоже, я не міг передати cmpключове слово …

2
TensorFlow збереження в / завантаження графіка з файлу
З того, що я зібрав до цих пір, існує кілька різних способів скидання графіка TensorFlow у файл і потім завантаження його в іншу програму, але я не зміг знайти чітких прикладів / інформації про те, як вони працюють. Я вже знаю це: Збережіть змінні моделі у файл контрольної точки (.ckpt) …

17
Порівняння номерів версії в Python
Я хочу написати cmp-like функцію , яка порівнює два номери версії і повертається -1, 0або на 1основі їх порівнянні valuses. Повернутись, -1якщо версія A старша за версію B Повернення, 0якщо версії A і B еквівалентні Поверніться, 1якщо версія A новіша, ніж версія B Кожен підрозділ повинен інтерпретуватися як число, тому …

2
SQLAlchemy: Створення проти повторного використання сесії
Просто швидке запитання: SQLAlchemy розповідає про виклик sessionmaker()один раз, але виклик результуючого Session()класу кожен раз, коли вам потрібно поговорити зі своєю БД. Для мене це означає друге, що я зробив би своє перше session.add(x)чи щось подібне, я би зробив перше from project import Session session = Session() Те, що я …

5
Немає модуля з іменем setuptools
Я хочу встановити інсталяційний файл twilio. Коли я встановлюю його за допомогою даної команди, мені дається помилка: Немає модуля з іменем setuptools. Скажіть, будь ласка, мені знати, що мені робити? я використовую python 2.7 Microsoft Windows [Version 6.1.7601] Copyright (c) 2009 Microsoft Corporation. All rights reserved. C:\Python27>python D:\test\twilio-twilio-python-26f6707\setup.py install Traceback …

4
Чому дужки в друку добровільні в 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обов'язково, …

6
Чи можуть модулі мати властивості так само, як і об’єкти?
За допомогою властивостей python я можу зробити це таким, що obj.y викликає функцію, а не просто повертає значення. Чи є спосіб зробити це за допомогою модулів? У мене є справа, де я хочу module.y викликати функцію, а не просто повертати значення, що там зберігається.

7
Чому я не можу двічі викликати read () у відкритому файлі?
Для вправи, яку я роблю, я намагаюся двічі прочитати вміст даного файлу, використовуючи read()метод. Дивно, але коли я називаю це вдруге, здається, це не повертає вміст файлу як рядок? Ось код f = f.open() # get the year match = re.search(r'Popularity in (\d+)', f.read()) if match: print match.group(1) # get …
98 python  io 

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