Codengineering - блог о программировании ➜ страница 1926
Сериализация экземпляра класса в JSON
Я пытаюсь создать строковое представление JSON экземпляра класса и возникли трудности. Допустим, класс построен следующим образом: class testclass: value1 = "a" value2 = "b" вызова в формате JSON.дампы делаются так: t = testclass() json.dumps(t) он терпит неудачу и говорит мне, что тестовый класс не является сериализуемым JSON. TypeError: <__main__.testclass object at 0x000000000227A400> is not JSON serializable Я также пробовал использовать модуль рассола: t = testclass( ...
Получить полный путь к файлам в PowerShell
Мне нужно получить все файлы, включая файлы в подпапках, которые принадлежат к определенному типу. Я делаю что-то вроде этого, используя Get-ChildItem: Get-ChildItem "C:windowsSystem32" -Recurse | where {$_.extension -eq ".txt"} однако, это только возвращает мне имена файлов, а не весь путь. ...
Размер ячейки в Matplotlib (гистограмма)
Я использую matplotlib, чтобы сделать гистограмму. в принципе, мне интересно, есть ли способ вручную установить размер бункеров, а не количество бункеров. любой, у кого есть какие-либо идеи, очень ценится. спасибо ...
Несколько символов заменить на Python
мне нужно заменить некоторые символы следующим образом: & ->&,# ->#, ... я закодировал следующим образом, но я думаю, что должен быть какой-то лучший способ. Какие-нибудь намеки? strs = strs.replace('&', '&') strs = strs.replace('#', '#') ... ...
Jquery вставить новую строку в таблицу по определенному индексу
Я знаю, как добавить или вставить новую строку в таблицу с помощью jQuery: $('#my_table > tbody:last').append(html); как вставить строку (заданную в переменной html) в определенный "индекс строки"i. Так что если i=3, например, строка будет вставлена как 4-я строка в таблице. ...
Вход CSS с шириной: 100% выходит за пределы родительской границы
Я пытаюсь сделать форму входа, состоящую из двух полей ввода с вставкой заполнения, но эти два поля всегда в конечном итоге превышают границы своего родителя; проблема связана с добавленным вставка обивка. Что можно сделать чтобы исправить эту проблему? фрагмент JSFiddle:http://jsfiddle.net/4x2KP/ N. B.: код может быть не самым чистым. Например, элемент span, который содержит текстовые материалы могут не быть нужна вообще. #mainContainer { line-height: 20px; font-family: ...
Как присвоить свойству bean значение Enum в файле конфигурации Spring?
у меня есть автономный тип перечисления определен, что-то вроде этого: package my.pkg.types; public enum MyEnumType { TYPE1, TYPE2 } теперь я хочу ввести значение этого типа в свойство bean: <bean name="someName" class="my.pkg.classes"> <property name="type" value="my.pkg.types.MyEnumType.TYPE1" /> </bean> ...и это не сработало :( Как я должен ввести перечисление в весенний Боб? ...
Использование значка Font Awesome для маркированных точек с одним элементом элемента списка
мы хотели бы иметь возможность использовать шрифт Awesome ( http://fortawesome.github.com/Font-Awesome/ ) значок как маркер для неупорядоченных списков в CMS. текстовый редактор на CMS выводит только необработанный HTML, поэтому дополнительные элементы / классы не могут быть добавлены. это означает отображение значков, когда метка выглядит следующим образом: <ul> <li>Item 1</li> <li>Item 2</li> <li>Item 3</li> </ul> первая проблема, которую я ...
Запуск кармы после установки приводит к тому, что "карма" не распознается как внутренняя или внешняя команда
Я пытаюсь запустить карму как часть угловые-семя проект, после установки кармы с помощью npm install -g karma Я: 'karma' is not recognized as an internal or external command, operable program or batch file. когда я пытаюсь запустить тест.bat из angular-clientscripts, содержимое этого файла: set BASE_DIR=%~dp0 начало кармы " %BASE_DIR%..configkarma.конф.js"%* Я также попытался перейти к "AppDataRoamingnpmnode_moduleskarmabin" и увидел файл karma, когда я пытаюсь запусти ...
msysGit vs Git для Windows
У меня возникли проблемы определения разница между msysGit и Git для Windows. Чем они отличаются? Почему я должен выбирать одно над другим? ...