Как я могу получить доступ к Oracle из Python?

Как я могу получить доступ к Oracle из Python? Я загрузил установщик cx_Oracle msi, но Python не может импортировать библиотеку. Я получаю следующую ошибку: import cx_Oracle Traceback (most recent call last): File "<pyshell#1>", line 1, in <module> import cx_Oracle ImportError: DLL load failed: The specified module could not be found. Буду благодарен за любую помощь.

Ошибка: этот порт уже используется.

когда я пытаюсь запустить django его показное сообщение: этот порт уже запущен …. эта проблема специально на ubunut 10.x не все OS.how я мог бы добиться этого в текущей системе, над которой я работаю? вы можете мне предложить?

Преобразование python dict в строку и обратно

Я пишу программу, которая хранит данные в объекте словаря, но эти данные должны быть сохранены в какой-то момент во время выполнения программы и загружены обратно в объект словаря, когда программа запускается снова. Как преобразовать объект словаря в строку, которая может быть записана в файл и загружена обратно в объект словаря? Это, надеюсь, поддерживает словари, содержащие […]

Отображать справочное сообщение с python argparse, когда скрипт вызывается без каких-либо аргументов

Это может быть просто. Предположим, у меня есть программа, которая использует argparse для обработки аргументов / параметров командной строки. Следующее выведет сообщение «help»: ./myprogram -h или: ./myprogram –help Но, если я запускаю скрипт без каких-либо аргументов, он ничего не делает. Я хочу, чтобы он отображал сообщение об использовании, когда оно вызывается без аргументов. Как это […]

Преобразование времени и времени с учетом часовых поясов в локальное время в Python

Как вы преобразовываете объект datetime, соответствующий времени часового пояса, в эквивалентное дат-время, не относящееся к часовому поясу, для локального часового пояса? В моем конкретном приложении используется Django (хотя на самом деле это общий вопрос Python): import iso8601 …. date_str="2010-10-30T17:21:12Z" …. d = iso8601.parse_date(date_str) foo = app.models.FooModel(the_date=d) foo.save() Это приводит к ошибке Django: raise ValueError("MySQL backend […]

Как запустить файл python с помощью заданий cron

Привет, я создал файл python, например file_example.py Файл выдаст значение sensex Предположим, что путь к файлу в системе linux – /Desktop/downloads/file_example.py и я обычно запускаю файл как python file_example.py Но я хочу установить задание cron для запуска файла python каждые 2 минуты, который находится по вышеуказанному пути Может кто-нибудь, пожалуйста, дайте мне знать, как это […]

AppEngine Создание моделей ndb json serializable

У нас есть модель ndb, которую мы хотели бы сделать сериализуемым json. Модели довольно просты: class Pasta(ndb.Model): name = ndb.StringProperty() type = ndb.StringProperty() comments = ndb.JsonProperty() Затем на стороне обработчика мы хотели бы сделать что-то вроде: json.dumps(Pasta.query(Pasta.name=="Ravioli").fetch()) и возвращает его клиенту, но он продолжает метать ошибки разбора json, поскольку класс Pasta не сериализуется json. Итак, […]

Существует ли необходимость в диапазоне (len (a))?

Часто можно найти выражения этого типа в вопросах python на SO. Либо для доступа ко всем элементам итерабельного for i in range(len(a)): print(a[i]) Это всего лишь громоздкий способ написания: for e in a: print(e) Или для назначения элементам итерабельности: for i in range(len(a)): a[i] = a[i] * 2 Который должен быть таким же, как: for […]

Как группировать записи pandas DataFrame по дате в неузнаваемом столбце

В Pandas DataFrame содержится столбец с именем "date" который содержит не уникальные значения datetime . Я могу сгруппировать строки в этом фрейме, используя: data.groupby(data['date']) Однако это разделяет данные на значения datetime . Я хотел бы сгруппировать эти данные к году, хранящемуся в столбце «дата». На этой странице показано, как группироваться по годам в случаях, когда […]

Python – учение против unittest

Я пытаюсь начать работу с модульным тестированием на Python, и мне было интересно, сможет ли кто-нибудь объяснить преимущества и недостатки doctest и unittest. Какие условия вы бы использовали для каждого?

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