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

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

4
Как зафиксировать исключение Botocore NoSuchKey?
Я пытаюсь написать "хороший" питон и записать ошибку S3 no such key с помощью этого: session = botocore.session.get_session() client = session.create_client('s3') try: client.get_object(Bucket=BUCKET, Key=FILE) except NoSuchKey as e: print >> sys.stderr, "no such key in bucket" Но NoSuchKey не определен, и я не могу отследить его до импорта, который мне …
105 python  botocore 

10
список всех шрифтов, которые может отображать браузер пользователя
Есть ли способ в javascript получить имена всех шрифтов (или семейств шрифтов), которые может отображать браузер? (Я хочу предоставить пользователю раскрывающийся список со списком всех доступных шрифтов и позволить пользователю выбрать шрифт.) Я бы предпочел не жестко кодировать этот список заранее или отправлять его с сервера. (Интуитивно кажется, что браузер …
105 javascript  css  browser  fonts 

2
Смонтировать каталог хоста с символической ссылкой внутри контейнера докеров
Я смонтировал контейнер с таким параметром: -v / дом / тест /: / дом / тест Внутри / home / test на хосте есть символическая ссылка, указывающая на папку / mnt /. Но эта ссылка, хотя и видна там, где она указывает, внутри контейнера кажется неработающей: root@f93f72b45013:/var/www/html# cd /home/test/ root@f93f72b45013:/home/test# …
105 docker 

5
Как мне вызвать геттер из другого геттера в Vuex?
Рассмотрим простой Вью блог: Я использую Vuex как мой датасторе и мне нужно создать два добытчиками : а getPostпоглотитель для извлечения postпо идентификатору, а также , listFeaturedPostsчто возвращает несколько первых символов каждого признакам пост. Схема хранилища данных для списка избранных сообщений ссылается на сообщения по их идентификаторам. Эти идентификаторы необходимо …
105 vuejs2  vuex 


13
Есть ли способ автоматически настроить ширину столбцов Excel с помощью pandas.ExcelWriter?
Меня просят создать несколько отчетов в формате Excel. В настоящее время я довольно активно использую pandas для своих данных, поэтому, естественно, я хотел бы использовать метод pandas.ExcelWriter для создания этих отчетов. Однако фиксированная ширина столбца является проблемой. Код, который у меня есть до сих пор, достаточно прост. Скажем, у меня …
105 python  excel  pandas  openpyxl 

2
Изменение кодировки вывода PowerShell по умолчанию на UTF-8
По умолчанию, когда вы перенаправляете вывод команды в файл или перенаправляете его во что-то другое в PowerShell, используется кодировка UTF-16, что бесполезно. Я хочу изменить его на UTF-8. Это можно сделать в каждом конкретном случае, заменив >foo.txtсинтаксис на, | out-file foo.txt -encoding utf8но неудобно повторять каждый раз. Постоянный способ настроить …

14
Какая связь между виджетами с сохранением состояния и без состояния во Flutter?
Виджет с отслеживанием состояния определяется как любой виджет, который меняет свое состояние в течение своего времени существования. Но это очень распространенная практика, когда a StatelessWidgetявляется StatefulWidgetодним из его дочерних элементов. Не StatelessWidgetпереходит в состояние, если у него есть StatefulWidgetодин из его дочерних элементов? Я попытался заглянуть в документацию как часть …

4
Numpy isnan () не работает с массивом чисел с плавающей запятой (применяется из фрейма данных pandas)
У меня есть массив чисел с плавающей запятой (некоторые нормальные числа, некоторые nans), который выходит из приложения на фреймворке pandas. По какой-то причине numpy.isnan не работает в этом массиве, однако, как показано ниже, каждый элемент является float, numpy.isnan работает правильно для каждого элемента, тип переменной определенно является массивом numpy. В …
105 python  arrays  numpy  pandas 

12
Как использовать шрифты Google в React.js?
Я создал сайт с React.js и webpack . Я хочу использовать шрифты Google на веб-странице, поэтому помещаю ссылку в раздел. Google шрифты <link href="https://fonts.googleapis.com/css?family=Bungee+Inline" rel="stylesheet"> И установите CSS body{ font-family: 'Bungee Inline', cursive; } Однако это не работает. Как я могу решить эту проблему?

10
glob exclude шаблон
У меня есть каталог с кучей файлов внутри: eee2314, asd3442... и eph. Я хочу , чтобы исключить все файлы , которые начинаются с ephс globфункцией. Как я могу это сделать?
105 python  glob 

5
Создание промежуточного программного обеспечения expressjs, принимающего параметры
Я пытаюсь создать промежуточное ПО, которое может принимать параметры. Как это может быть сделано? пример app.get('/hasToBeAdmin', HasRole('Admin'), function(req,res){ }) HasRole = function(role, req, res, next){ if(role != user.role){ res.redirect('/NotInRole); } next(); }
105 node.js  express 

8
Как определить необязательное поле в protobuf 3
Мне нужно указать сообщение с необязательным полем в protobuf (синтаксис proto3). С точки зрения синтаксиса proto 2, сообщение, которое я хочу выразить, выглядит примерно так: message Foo { required int32 bar = 1; optional int32 baz = 2; } Насколько я понимаю, «необязательная» концепция была удалена из синтаксиса proto 3 …


9
Уменьшит ли console.log производительность выполнения JavaScript?
Уменьшит ли использование функции отладки console.logпроизводительность выполнения JavaScript? Повлияет ли это на скорость выполнения скриптов в производственных средах? Есть ли способ отключить журналы консоли в производственных средах из одного места конфигурации?

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