6
голоса
5
ответов
40
просмотров
Как вывести список символов из .so файла?

Как мне отобразить символы, экспортируемые из файла .so? Если возможно, я также хотел бы узнать, откуда они берутся (например, если они импортируются из статической библиотеки).

Я использую gcc 4.0.2, если это имеет значение.

6
голоса
2
ответов
37
просмотров
Несколько переменных в операторе 'with'?

Вопрос: Можно ли объявить несколько переменных с помощью оператора with в Python?

Я пытаюсь использовать оператор with в Python для открытия нескольких файлов одновременно. Что-то вроде следующего кода:

from __future__ import with_statement

with open("out.txt", "wt"),...
27
голоса
4
ответов
44
просмотров
Как выйти/деактивировать виртуальное окружение Python?

Я использую virtualenv и virtualenvwrapper. Я могу без проблем переключаться между виртуальными окружениями с помощью команды workon.

me@mymachine:~$ workon env1
(env1)me@mymachine:~$ workon env2
(env2)me@mymachine:~$ workon env1
(env1)me@mymachine:~$ 

Как мне выйти из всех виртуальных...

7
голоса
5
ответов
58
просмотров
Ошибка UnicodeDecodeError при чтении CSV-файла в Pandas

Я запускаю программу, которая обрабатывает 30 000 похожих файлов. Однако некоторые из них останавливаются и выдают следующую ошибку:

  File "C:\Importer\src\dfman\importer.py", line 26, in import_chr
    data = pd.read_csv(filepath, names=fields)
  File...
8
голоса
5
ответов
32
просмотров
Удаление акцентов/диакритических знаков в строке на JavaScript

Тема: Как удалить акцентированные символы из строки?

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

accentsTidy =...
12
голоса
5
ответов
50
просмотров
Форматирование даты в JavaScript в виде yyyy-mm-dd

Я столкнулся с проблемой, связанной с преобразованием даты в JavaScript. У меня есть дата в формате Sun May 11,2014, и мне нужно преобразовать её в формат 2014-05-11.

Вот мой текущий код:

function taskDate(dateMilli) {
    var d = (new Date(dateMilli) + '').split(' ');
    d[2] =...
6
голоса
5
ответов
52
просмотров
Как получить пароль из оболочки без вывода в терминал?

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

Я хотел бы запросить у пользователя ввод пароля, присвоить его переменной...

6
голоса
1
ответов
31
просмотров
Размер маркеров в графиках рассеяния с помощью pyplot

Проблема с единицами измерения для размера маркеров в scatter plot

В документации pyplot для функции scatter указано следующее:

matplotlib.pyplot.scatter(x, y, s=20, c='b', marker='o', cmap=None, norm=None,
                          vmin=None, vmax=None, alpha=None,...
8
голоса
5
ответов
44
просмотров
Проверка существования вложенного ключа объекта JavaScript

У меня есть ссылка на объект:

var test = {};

который потенциально (но не сразу) может содержать вложенные объекты, например:

{level1: {level2: {level3: "level3"}}};

Какой самый хороший способ проверить наличие свойства в глубоко вложенных объектах?

Вызов...

7
голоса
0
ответов
43
просмотров
Когда использовать cla(), clf() или close() для очистки графика?

Проблема: Неясность в использовании функций cla(), clf() и close() в Matplotlib

Я работаю с библиотекой Matplotlib и заметил, что существуют три функции: cla(), clf() и close(). Однако у меня возникли вопросы относительно их применения и конкретных действий, которые они выполняют....

7
голоса
5
ответов
43
просмотров
Как узнать имя скрипта в Bash?

Как я могу определить имя файла Bash-скрипта внутри самого скрипта?

Допустим, мой скрипт находится в файле runme.sh, как мне сделать так, чтобы он выводил сообщение "Вы запускаете runme.sh", не зашивая это имя в код?

6
голоса
5
ответов
29
просмотров
Запуск функции JavaScript после завершения ввода пользователем, а не при отпускании клавиши?

Я хочу выполнить AJAX-запрос, когда пользователь завершит ввод в текстовом поле. Необходимо, чтобы функция не срабатывала при каждом введенном символе, так как это приведет к большому количеству AJAX-запросов, но и не хочу, чтобы пользователю приходилось нажимать кнопку "Enter" для этого.

Есть ли...

6
голоса
5
ответов
59
просмотров
Как отличить левый и правый клик мыши с помощью jQuery

Вопрос: Как определить, какая кнопка мыши была нажата с помощью jQuery?

Я использую следующий код для обработки кликов по элементу div:

$('div').bind('click', function(){
    alert('clicked');
});

Однако этот код срабатывает как на правый, так и на левый клик. Как я могу...

9
голоса
5
ответов
32
просмотров
Как пропустить элемент в .map()?

Как пропустить элемент массива в методе .map?

Я пытаюсь использовать метод .map для преобразования массива изображений, но мне нужно пропустить элементы с определенным условием. В частности, я хочу игнорировать элементы, у которых расширение json.

Вот мой код:

var...
11
голоса
5
ответов
37
просмотров
Как проверить версии модулей Python?

Установил модули Python construct и statlib с помощью setuptools:

sudo apt-get install python-setuptools

sudo easy_install statlib sudo easy_install construct

Как мне проверить их версии из командной строки?

15
голоса
5
ответов
52
просмотров
Как объединить два массива в Java?

Я столкнулся с проблемой в Java: мне нужно объединить два массива типа String. Вот что у меня есть:

void f(String[] first, String[] second) { String[] both = ??? }

Какой самый простой способ сделать это?

7
голоса
5
ответов
41
просмотров
Как решить проблему "ImportError: Невозможно импортировать имя X" или "AttributeError: ... (вероятно, из-за циклического импорта)"?

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

main.py:

from entity import Ent

entity.py:

from physics import Physics
class Ent:
    ...

physics.py:

from entity import Ent
class...
16
голоса
5
ответов
62
просмотров
Как добавить локальные JAR-файлы в Maven-проект?

Как мне добавить локальные JAR-файлы (которые еще не находятся в репозитории Maven) непосредственно в библиотеки моего проекта?

9
голоса
5
ответов
51
просмотров
Что такое PECS (Producer Extends Consumer Super)?

Я столкнулся с концепцией PECS (сокращение от Producer extends and Consumer super) во время изучения дженериков в Java.

Может кто-нибудь объяснить, как использовать PECS, чтобы прояснить путаницу между extends и super?

19
голоса
5
ответов
35
просмотров
Когда использовать виртуальные деструкторы?

У меня есть хорошее понимание большинства теорий объектно-ориентированного программирования (OOP), но один момент, который меня сильно пугает, — это виртуальные деструкторы.

Я полагал, что деструктор всегда вызывается, вне зависимости от ситуации, и для каждого объекта в иерархии классов.

В...