программирование

Q & A для профессиональных программистов и энтузиастов

9
Как преобразовать набор в список в Python?
Я пытаюсь преобразовать набор в список в Python 2.6. Я использую этот синтаксис: first_list = [1,2,3,4] my_set=set(first_list) my_list = list(my_set) Тем не менее, я получаю следующую трассировку стека: Traceback (most recent call last): File "<console>", line 1, in <module> TypeError: 'set' object is not callable Как я могу это исправить?
144 python  list  set  python-2.6 

7
Как издеваться над импортом
Модуль Aвключает import Bв себя в верхней части. Однако в условиях испытания , я хотел бы, чтобы дразнить B в A(макет A.B) и полностью отказаться от импорта B. На самом деле, Bне установлен в тестовой среде специально. Aэто тестируемое устройство. Я должен импортировать Aсо всеми его функциями. Bэто модуль, который …

11
Могу ли я использовать хеш-знак (#) для комментирования в PHP?
Я никогда не видел PHP-файл, использующий hashes ( #) для комментариев. Но сегодня я понял, что на самом деле могу! Я предполагаю, что есть причина, почему все используют //вместо этого, так что вот я здесь. Есть ли какая-либо причина, помимо личных предпочтений, использовать //вместо #комментариев?
144 php  comments 

27
Как предотвратить эффект зависания кнопок на сенсорных устройствах
Я создал карусель с предыдущей и следующей кнопками, которые всегда видны. Эти кнопки находятся в состоянии наведения, они становятся синими. На сенсорных устройствах, таких как iPad, состояние зависания остается липким, поэтому кнопка после нажатия остается синей. Я не хочу этого Я мог бы добавить no-hoverкласс ontouchendдля каждой кнопки и сделать …
144 javascript  css  hover  touch 


15
Запускать PHP-задачу асинхронно
Я работаю над довольно большим веб-приложением, а бэкэнд в основном на PHP. В коде есть несколько мест, где мне нужно выполнить какую-то задачу, но я не хочу заставлять пользователя ждать результата. Например, при создании новой учетной записи мне нужно отправить им приветственное письмо. Но когда они нажимают кнопку «Завершить регистрацию», …

7
Grep персонажей до и после матча?
Используя это: grep -A1 -B1 "test_pattern" file выдаст одну строку до и после сопоставленного шаблона в файле. Есть ли способ отображать не строки, а указанное количество символов? Строки в моем файле довольно большие, поэтому я не заинтересован в печати всей строки, а просто наблюдаю за совпадением в контексте. Любые предложения …
144 bash  grep 


10
JSON для панд DataFrame
Я пытаюсь извлечь данные о высоте из API карт Google по пути, указанному координатами широты и долготы, следующим образом: from urllib2 import Request, urlopen import json path1 = '42.974049,-81.205203|42.974298,-81.195755' request=Request('http://maps.googleapis.com/maps/api/elevation/json?locations='+path1+'&sensor=false') response = urlopen(request) elevations = response.read() Это дает мне данные, которые выглядят так: elevations.splitlines() ['{', ' "results" : [', ' …


14
Свести массив массивов в Swift
Есть ли в Swift аналог в flattenScala, Xtend, Groovy, Ruby и со? var aofa = [[1,2,3],[4],[5,6,7,8,9]] aofa.flatten() // shall deliver [1,2,3,4,5,6,7,8,9] конечно, я мог бы использовать уменьшить для этого, но это отстой var flattened = aofa.reduce(Int[]()){ a,i in var b : Int[] = a b.extend(i) return b }
144 swift 

10
Laravel Eloquent «ГДЕ НЕ ВХОДИТ»
У меня проблемы с написанием запроса laravel eloquent ORM. мой запрос SELECT book_name,dt_of_pub,pub_lang,no_page,book_price FROM book_mast WHERE book_price NOT IN (100,200); Теперь я хочу преобразовать этот запрос в красноречивый.

8
получить атрибуты данных в коде JavaScript
У меня есть следующий HTML: <span data-typeId="123" data-type="topic" data-points="-1" data-important="true" id="the-span"></span> Можно ли получить атрибуты, которые начинаются с data-, и использовать его в коде JavaScript, как показано ниже? А пока я получаю nullрезультат. document.getElementById("the-span").addEventListener("click", function(){ var json = JSON.stringify({ id: parseInt(this.typeId), subject: this.datatype, points: parseInt(this.points), user: "H. Pauwelyn" }); });

5
HTML <input type = 'file'> Событие выбора файла
Допустим, у нас есть этот код: &lt;form action='' method='POST' enctype='multipart/form-data'&gt; &lt;input type='file' name='userFile'&gt;&lt;br&gt; &lt;input type='submit' name='upload_btn' value='upload'&gt; &lt;/form&gt; что приводит к этому: Когда пользователь нажимает кнопку «Обзор ...», открывается диалоговое окно поиска файла: Пользователь выберет файл, дважды щелкнув файл или нажав кнопку «Открыть». Есть ли событие Javascript, которое я могу …

4
Когда бы вы использовали .git / info / exclude вместо .gitignore для исключения файлов?
Меня немного смущают плюсы и минусы использования .git/info/excludeи .gitignoreисключения файлов. Оба они находятся на уровне хранилища / проекта, так как они отличаются и когда мы должны использовать .git/info/exclude?
144 git  gitignore 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.