Tag: python 2.7

Выполнение вызова API в Python с API, для которого требуется токен-носитель

Ищете некоторую помощь по интеграции вызова JSON API в программу python. Я хочу интегрировать следующий API в программу python .py, чтобы он мог быть вызван, и ответ для печати: https://xforce-api.mybluemix.net:443/ipr/8.8.8.8 В руководстве API указано, что токен-носитель должен быть сгенерирован для разрешения вызовов API, которые я успешно выполнил. Однако я не уверен в синтаксисе, чтобы включить […]

IndexError: индекс tuple вне диапазона — Python

Пожалуйста помогите. Я запускаю простую программу python, которая будет отображать данные из базы данных mySQL в форме tkinter … from Tkinter import * import MySQLdb def button_click(): root.destroy() root = Tk() root.geometry("600×500+10+10") root.title("Ariba") myContainer = Frame(root) myContainer.pack(side=TOP, expand=YES, fill=BOTH) db = MySQLdb.connect ("localhost","root","","chocoholics") s = "Select * from member" cursor = db.cursor() cursor.execute(s) rows = […]

Ошибка Json.dump с 'должен быть unicode, а не str' TypeError

У меня есть json-файл, в котором есть множество китайских и японских (и других) символов. Я загружаю его в свой скрипт python 2.7, используя io.open следующим образом: with io.open('multiIdName.json', encoding="utf-8") as json_data: cards = json.load(json_data) Я добавляю новое свойство json, все хорошо. Затем я пытаюсь записать его обратно в другой файл: with io.open("testJson.json",'w',encoding="utf-8") as outfile: json.dump(cards, […]

Как правильно установить AUTO INCREMENT для столбца в SQLite, используя Python?

Я пытаюсь использовать код ниже: import sqlite3 data_person_name = [('Michael', 'Fox'), ('Adam', 'Miller'), ('Andrew', 'Peck'), ('James', 'Shroyer'), ('Eric', 'Burger')] con = sqlite3.connect(":memory:") c = con.cursor() c.execute('''CREATE TABLE q1_person_name (name_id integer auto_increment primary key, first_name varchar(20) NOT NULL, last_name varchar(20) NOT NULL)''') c.executemany('INSERT INTO q1_person_name VALUES (?,?,?)', data_person_name) for row in c.execute('SELECT * FROM q1_person_name'): print […]

Что эквивалентно функциям python any () и all () в JavaScript?

Python имеет встроенные функции any () и all () , которые применяются в списке (массив в JavaScript) any(): Return True if any element of the iterable is true. If the iterable is empty, return False. all(): Return True if all elements of the iterable are true (or if the iterable is empty). Мы можем создать […]

Импорт Python из каталога выше

У меня есть структура каталогов для моего приложения python, где в основной папке у меня есть папка, называемая обработчиками, и в этом файле у меня есть base.py, на который должны наследоваться все обработчики. У меня также есть папка, называемая пользователями, которая содержит все обработчики, относящиеся к пользователям. \main \handlers base.py __init__.py \users __init__.py authenticated.py logout.py […]

Упорядоченные наборы Python 2.7

У меня есть список, из которого я пытаюсь удалить дубликаты. Я использую python 2.7.1, поэтому я могу просто использовать функцию set () . Однако это переупорядочивает мой список. Что для моего конкретного случая неприемлемо. Ниже приведена функция, которую я написал; который делает это. Однако мне интересно, есть ли лучший способ. Также будут оценены любые замечания […]

Python: путь установки PIP, что является правильным местом для этого и других аддонов?

Недавно у меня было несколько проблем с моей установкой Python, и в результате я только что переустановил python и стараюсь, чтобы все мои аддоны работали правильно. Я посмотрю на virtualenv после того, как увижу, смогу ли я предотвратить это снова. Когда я набираю, which python в терминал я получаю /Library/Frameworks/Python.framework/Versions/2.7/bin/python Я понимаю, что это правильное […]

как обновить spyder на anaconda

У меня установлен Anaconda (Python 2.7.11 | Anaconda custom (64-bit) | (по умолчанию, 16 февраля 2016, 09:58:36) [MSC v.1500 64 бит (AMD64)] на win32), и я использую Spyder 2.3.8 Хотелось бы обновить Spyder до последней версии, поэтому я пошел через команды: conda update conda conda update anaconda pip install –upgrade spyder Все они бежали без […]

AttributeError: объект 'tuple' не имеет атрибута

Я новичок в питоне. Я не могу понять, в чем проблема? def list_benefits(): s1 = "More organized code" s2 = "More readable code" s3 = "Easier code reuse" s4 = "Allowing programmers to share and connect code together" return s1,s2,s3,s4 def build_sentence(): obj=list_benefits() print obj.s1 + " is a benefit of functions!" print obj.s2 + […]

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