7
голоса
5
ответов
30
просмотров
Как прочитать файл без переносов строки?

В Python, при вызове, например, temp = open(filename, 'r').readlines(), получается список, в котором каждый элемент представляет собой строку из файла. Однако эти строки имеют символ переноса строки в конце, который мне не нужен.

Как я могу получить данные без переноса строк?

7
голоса
5
ответов
29
просмотров
Сочетание асинхронной функции, await и setTimeout

Я пытаюсь использовать новые асинхронные функции и надеюсь, что решение моей проблемы поможет другим в будущем. Вот код, который работает:

async function asyncGenerator() {
    // другой код
    while (goOn) {
        // другой код
        var fileList = await...
7
голоса
5
ответов
33
просмотров
Как решить проблему "ImportError: Невозможно импортировать имя X" или "AttributeError: ... (вероятно, из-за циклического импорта)"?

У меня есть код, распределенный по нескольким файлам, которые пытаются импортировать друг друга следующим образом:

main.py:

from entity import Ent

entity.py:

from physics import Physics
class Ent:
    ...

physics.py:

from entity import Ent
class...
7
голоса
3
ответов
38
просмотров
Что означает "const" в конце объявления функции?

Заголовок: Что означает 'const' в конце объявления метода класса?

Я читаю книгу, в которой говорится о следующем:

class Foo 
{
public:
    int Bar(int random_arg) const
    {
        // код
    }
};

Мне не совсем понятно, что означает использование ключевого слова 'const' в конце...

7
голоса
5
ответов
41
просмотров
Почему нет ConcurrentHashSet, если есть ConcurrentHashMap?

Я столкнулся с проблемой, связанной с использованием HashSet и его зависимостью от HashMap.

Как мы знаем, реализация HashSet фактически управляется через HashMap, где `` используется в качестве ключа. Однако HashMap не является потокобезопасным, именно поэтому в Java существует...

7
голоса
5
ответов
32
просмотров
Класс text-align для ячеек таблицы

Вопрос: Существует ли набор классов в фреймворке Twitter Bootstrap для выравнивания текста?

У меня есть несколько таблиц с итоговыми значениями в валюте, которые я хотел бы выровнять по правому краю. Например, я хотел бы, чтобы заголовок столбца и значения в ячейках выглядели следующим...

7
голоса
5
ответов
35
просмотров
Можно ли задать атрибут src тега img в CSS?

Невозможно установить значение атрибута src в CSS?

Здравствуйте! Я сталкиваюсь с проблемой, связанной с установкой значения атрибута src для элемента <img> с помощью CSS. В большинстве случаев мы используем его в HTML следующим образом:

<img src="pathTo/myImage.jpg" />

Однако я...

7
голоса
5
ответов
19
просмотров
Как отфильтровать массив объектов по атрибутам?

У меня есть следующий массив объектов недвижимости на JavaScript:

var json = {
    'homes': [{
            "home_id": "1",
            "price": "925",
            "sqft": "1100",
            "num_of_beds": "2",
            "num_of_baths": "2.0",
        }, {
            "home_id":...
7
голоса
5
ответов
32
просмотров
Преобразование DataFrame Pandas в массив NumPy

Как преобразовать DataFrame Pandas в массив NumPy?

Я создал DataFrame с помощью библиотеки Pandas и теперь мне нужно преобразовать его в массив NumPy. Вот как выглядит мой DataFrame:

import numpy as np
import pandas as pd

df = pd.DataFrame(
    {
        'A': [np.nan, np.nan,...
7
голоса
5
ответов
42
просмотров
Как использовать исполняемые файлы из пакета, установленного локально в node_modules?

Как использовать локальную версию модуля в node.js? Например, в моем приложении я установил coffee-script:

npm install coffee-script

Это устанавливает его в ./node_modules, а команда coffee находится в ./node_modules/.bin/coffee. Существует ли способ запустить эту команду, находясь в главной...

7
голоса
5
ответов
27
просмотров
Тернарный оператор (?:) в Bash

Вопрос: Как реализовать подобное в Bash?

Есть ли способ сделать что-то похожее на следующий код на языке C:

int a = (b == 5) ? c : d;

с использованием Bash? Мне нужно задать переменной a значение переменной c, если b равно 5, и значение переменной d в противном случае. Буду...

7
голоса
5
ответов
29
просмотров
Как получить параметры GET после "?" в Express?

Я знаю, как получить параметры для запросов, подобных этому:

app.get('/sample/:id', routes.sample);

В этом случае я могу использовать req.params.id, чтобы получить параметр (например, 2 в /sample/2).

Однако для URL, такого как /sample/2?color=red, как я могу получить...

7
голоса
5
ответов
41
просмотров
Как удалить пакеты, установленные с помощью easy_install в Python?

Проблема:

Использование инструмента easy_install в Python делает установку новых пакетов очень удобной. Однако, судя по всему, он не реализует другие распространенные функции менеджера зависимостей, такие как список установленных пакетов и их удаление.

Вопрос: Как лучше всего узнать, какие...

7
голоса
5
ответов
25
просмотров
Какие преимущества у Session Storage по сравнению с Local Storage?

Помимо того, что Session Storage не является постоянным и ограничен лишь текущим окном, существуют ли какие-либо преимущества (например, производительность, доступ к данным и т.д.) у Session Storage по сравнению с Local Storage?

7
голоса
5
ответов
34
просмотров
Как определить потребление ЦП и памяти изнутри процесса

Описание проблемы: Получение параметров производительности в работающем приложении

У меня возникла задача определить следующие параметры производительности изнутри работающего приложения:

  • Общая доступная виртуальная память
  • Виртуальная память, в настоящее время используемая системой -...
7
голоса
3
ответов
30
просмотров
Как проверить, пустой ли DataFrame в pandas?

Как я могу проверить, является ли DataFrame в библиотеке pandas пустым? Я хочу вывести сообщение в терминале, если DataFrame пустой.

7
голоса
5
ответов
22
просмотров
Почему стоит предпочитать неназначенные пространства имен функциям с static?

У C++ есть возможность создавать анонимные (безымянные) пространства имен, вот так:

namespace {
    int cannotAccessOutsideThisFile() { ... }
} // namespace

На первый взгляд может показаться, что такая функция бесполезна — поскольку вы не можете задать имя пространства имен, невозможно...

7
голоса
5
ответов
26
просмотров
Цикл for для элементов HTMLCollection

Я пытаюсь получить идентификаторы всех элементов в HTMLCollectionOf. Я написал следующий код:

var list = document.getElementsByClassName("events");
console.log(list[0].id);
for (key in list) {
    console.log(key.id);
}

Но я получил следующий вывод в...

7
голоса
5
ответов
27
просмотров
Ошибка "Невозможно использовать объект типа stdClass как массив"

Я столкнулся с странной ошибкой при использовании функции json_decode(). Данные декодируются правильно (это подтверждается использованием print_r), но когда я пытаюсь получить доступ к информации внутри массива, я получаю следующую ошибку:

Fatal error: Cannot use object of type stdClass as array...

7
голоса
5
ответов
35
просмотров
Можно ли установить неограниченную длину для maxJsonLength в web.config?

Я использую функцию автозаполнения jQuery. Когда я пытаюсь получить список из более чем 17000 записей (каждая из которых не превышает 10 символов в длину), происходит превышение длины, и возникает ошибка:

Exception information: 
Exception type: InvalidOperationException 
Exception message:...