Codengineering - блог о программировании ➜ страница 2447


Разделить строку один раз в javascript?

Как я могу разделить строку только один раз, т. е. сделать 1|Ceci n'est pas une pipe: | Oui parse to:["1", "Ceci n'est pas une pipe: | Oui"]? предел в split, похоже, не помогает... ...

Добавление docstrings в namedtuples?

можно ли легко добавить строку документации в namedtuple? пробовал from collections import namedtuple Point = namedtuple("Point", ["x", "y"]) """ A point in 2D space """ # Yet another test """ A(nother) point in 2D space """ Point2 = namedtuple("Point2", ["x", "y"]) print Point.__doc__ # -> "Point(x, y)" print Point2.__doc__ # -> "Point2(x, y)" но это не имеет значения. Можно ли это сделать каким-то другим способом? ...

Как перезагрузить модули в оболочке django?

Я работаю с Django и использую Django shell все время. Раздражающая часть заключается в том, что в то время как сервер Django перезагружается при изменении кода, оболочка этого не делает, поэтому каждый раз, когда я делаю изменения в методе, который я тестирую, мне нужно выйти из оболочки и перезапустить ее, повторно импортировать все модули, которые мне нужны, повторно инициализировать все переменные, которые мне нужны и т. д. В то время как история iPython экономит много набрав на этом, это вс ...

Смотреть Джанго возвращается в формате JSON без использования шаблона

Это связано с этим вопросом: Django возвращает json и html в зависимости от клиента python у меня есть api python командной строки для приложения django. Когда я получаю доступ к приложению через api, он должен возвращать json, а с браузером он должен возвращать html. Я могу использовать разные URL-адреса для доступа к разным версиям, но как я могу отобразить шаблон html и json в views.py только с одним шаблоном? для визуализации html я бы использовал: return render_to_response('sample/sampl ...

Как безопасно отключить мой Дженкинс?

Я запускаю Дженкинс в своем собственном контейнере. Я использую команду " nohup java-jar jenkins.война -- httpsPort=8443". Как я могу закрыть его благополучно? Прямо сейчас, я использую команду убить, чтобы убить процесс. ...

Чтение файла / URL-адреса построчно в Swift

Я пытаюсь прочитать файл в NSURL и загрузить его в массив с элементы, разделенные символом новой строки n. вот как я сделал это до сих пор: var possList: NSString? = NSString.stringWithContentsOfURL(filePath.URL) as? NSString if var list = possList { list = list.componentsSeparatedByString("n") as NSString[] return list } else { //return empty list } Я не очень доволен этим по нескольким причинам. Во-первых, я работаю с файлами размером от нескольких килобайт до сотен МБ. Как ...

Может ли фоновое изображение быть больше, чем сам div?

у меня есть нижний колонтитул div с шириной 100%. Это около 50px высокий, в зависимости от его содержания. можно ли дать этому # footer фоновое изображение, которое переполняет этот div? изображение около 800x600px, и я хочу, чтобы он был расположен в левом нижнем углу нижнего колонтитула. Он должен работать как фоновое изображение для моего сайта, но я уже установил фоновое изображение на моем теле. Мне нужно другое изображение, расположенное в левом нижнем углу мой сайт и # нижний колонтитул ...

статические переменные во встроенной функции

У меня есть функция, которая объявлена и определена в заголовочном файле. Это проблема сама по себе. Когда эта функция не встроена, каждая единица перевода, которая использует этот заголовок, получает копию функции, и когда они связаны вместе, они дублируются. Я " исправил "это, сделав функцию встроенной, но я боюсь, что это хрупкое решение, потому что, насколько я знаю, компилятор не гарантирует встраивание, даже когда вы указываете ключевое слово" inline". Если это не правда, пожалуйста, попра ...

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

Я пишу некоторые сценарии мониторинга на Python, и я пытаюсь найти самый чистый способ получить идентификатор процесса любой случайной запущенной программы, учитывая имя этой программы что-то вроде ps -ef | grep MyProgram Я мог бы разобрать вывод этого, однако я думал, что может быть лучший способ в python ...

Округление SQL DateTime до полуночи

У меня небольшая проблема с моим SQL-запросом. Я использую функцию GETDATE, однако, допустим, я выполняю скрипт в 5 вечера, он будет вытаскивать записи между 12/12/2011 5 вечера до 12/18/2011 5 вечера. Как я могу заставить его подтянуть записи за весь 12/12/2011-12/18/2011 в основном игнорировать время. мой скрипт: WHERE Orders.OrderStatus = 'Shipped' AND Orders.ShipDate > (GETDATE()-6) ...