Вопросы с тегом 'python-2.4'

По вопросам, связанным с разработкой в Python, версия 2.4.
23

Идиома Python для возврата первого элемента или None

Я уверен, что есть более простой способ сделать это, что просто не происходит для меня. Я вызываю кучу методов, которые возвращают список. Список может быть пустым. Если список не пуст, я хочу вернуть первый элемент; в противном случае я хочу вернут...
12 дек. '08 в 19:56
2

Unpickling объект python 2 с python 3

Мне интересно, есть ли способ загрузить объект, который был засолен в Python 2.4, с Python 3.4. Я использовал 2to3 для большого количества устаревшего кода компании, чтобы получить его в актуальном состоянии. Сделав это, при запуске файла я получа...
29 янв. '15 в 15:32
5

Как распаковать файл с помощью Python 2.4?

Мне сложно разобраться, как распаковать zip файл с помощью 2.4. extract() не включен в 2.4. Я ограничено использованием 2.4.4 на моем сервере. Может ли кто-нибудь указать простой пример кода?
18 окт. '11 в 11:34
8

В Python 2.4, как я могу выделить символы после ';'?

Скажем, я разбираю файл, который использует ; как символ комментария. Я не хочу разбирать комментарии. Поэтому, если строка выглядит так: example.com. 600 IN MX 8 s1b9.example.net ; hello! Есть ли более простой/более эл...
24 июл. '09 в 15:15
3

Модуль JSON для python 2.4?

Я привык делать import json в Python 2.6, однако теперь мне нужно написать код для Python 2.4. Есть ли библиотека JSON с аналогичным интерфейсом, доступная для Python 2.4?
20 июл. '10 в 15:35
1

Избегание случайного заражения KeyboardInterrupt и SystemExit в Python 2.4

В сценариях Python существует много случаев, когда прерывание клавиатуры (Ctrl-C) не может убить процесс из-за оголенного предложения except где-то в коде: try: foo() except: bar() Стандартное решение в Python 2.5 или выше состоит в том, ...
19 апр. '10 в 18:09
2

Зло в python decimal/float

У меня есть большой код python, который пытается обрабатывать числа с 4-мя десятичной точностью, и я застрял с python 2.4 по многим причинам. Код делает очень упрощенную математику (ее код управления кредитами, который берет или добавляет кредиты в о...
15 нояб. '10 в 8:09
4

Сохранение stdout из subprocess.Popen в файл, плюс запись большего количества материала в файл

Я пишу python script, который использует subprocess.Popen для выполнения двух программ (из скомпилированного кода C), каждый из которых производит stdout. script получает этот вывод и сохраняет его в файл. Поскольку выход иногда достаточно велик, чт...
06 июл. '10 в 22:59
4

Интерполяция Python ConfigParser из иностранного раздела

С Python ConfigParser можно ли использовать интерполяцию по внешним разделам? Мой ум, кажется, говорит мне, что я видел, что это возможно где-то, но я не могу найти его при поиске. Этот пример не работает, но он дает представление о том, что я пытаю...
30 сент. '11 в 1:35
3

Как сделать формат Python плавающим с определенным количеством значимых цифр?

Я хочу, чтобы мои выходные номера Python (2.4.3) имели определенный формат. В частности, если число является конечным десятичным числом с <= 6 значащими цифрами, показать все. Однако, если он имеет > 6 значащих цифр, то выводит только 6 значащи...
11 сент. '14 в 5:53
2

Расширение SMTP AUTH не поддерживается сервером в python 2.4

Это мой обычный код на моем хосте VPS, который предоставляет python 2.4 def mail(receiver,Message): import smtplib try: s=smtplib.SMTP() s.connect("smtp.gmail.com",465) s.login("[email protected]", "password") s...
09 февр. '12 в 17:54
3

вычисление следующего дня из форматированной строки "YYYYMMDD"

Как я могу рассчитать следующий день из строки типа 20110531 в том же формате YYYYMMDD? В этом конкретном случае мне нравится иметь 20110601. Вычисление "завтра" или на следующий день статическим способом не так уж сложно: >>> from datetime...
11 мая '11 в 11:59
1

Соединение с закрытием ошибки mysqldb для Python

У меня возникла проблема при закрытии соединения следующим образом: database = 'sed_database' conn = MySQLdb.Connect(host='remote_host', user='default', passwd='pass', db=database) try: try: c...
13 дек. '13 в 11:52
2

Как сигнализировать сигнал тревоги на python 2.4 через 0,5 секунды

Я хочу тайм-аут определенного фрагмента кода python после запуска в течение 0,5 секунды. Таким образом, я намерен поднять исключение/сигнал через 0,5 секунды и обработать его изящно и продолжить с остальным кодом. В python я знаю, что signal.alarm(...
23 нояб. '11 в 12:52
3

SHA256 хэш в Python 2.4

Есть ли способ вычислить хэш SHA256 в Python 2.4? (Я подчеркиваю: Python 2.4) Я знаю, как это сделать в Python 2.5, но, к сожалению, он недоступен на моем сервере, и обновление не будет выполнено. У меня такая же проблема, как у парня в этом вопросе,...
25 авг. '09 в 13:04