Найдите ответы на ваши вопросы по программированию

Присоединяйтесь к сообществу разработчиков, делитесь знаниями и получайте помощь

или

Сообщество

Получите помощь от опытных разработчиков и помогайте другим

Быстрые ответы

Получайте ответы на ваши вопросы в течение нескольких минут

Репутация

Зарабатывайте репутацию и ачивки за помощь другим

6
голоса
3
ответов
172
просмотров
Как использовать StringIO в Python 3 с numpy.genfromtxt()?

Я использую Python 3.2.1, и у меня возникла проблема с импортом модуля StringIO. Я использую io.StringIO, и это работает, но я не могу использовать его с функцией genfromtxt() из библиотеки numpy следующим образом:

x = "1 3\n 4.5 8"        
numpy.genfromtxt(io.StringIO(x))

В...

8
голоса
5
ответов
172
просмотров
Добавление метода к существующему экземпляру объекта в Python

Как добавить метод к существующему объекту (т.е. не в определении класса) в Python?

Я понимаю, что в общем это не считается хорошей практикой, кроме некоторых случаев.

6
голоса
5
ответов
172
просмотров
Как явно освободить память в Python?

Я написал программу на Python, которая обрабатывает большой входной файл и создает несколько миллионов объектов, представляющих треугольники. Алгоритм следующий:

  1. Чтение входного файла.
  2. Обработка файла и создание списка треугольников, представленных их вершинами.
  3. Вывод вершин в формате...
7
голоса
5
ответов
172
просмотров
В чем разница между __init__ и __call__?

Заголовок: В чем разница между методами __init__ и __call__ в Python?

Текст вопроса:

Я хочу понять различия между методами __init__ и __call__ в Python.

Например, у меня есть следующий код:

class test:
  
  def __init__(self):
    self.a = 10

  def __call__(self): 
    b =...
0
голоса
1
ответов
172
просмотров
Ошибка: версия `CXXABI_1.3.8` не найдена (требуется для ...)

Недавно я столкнулся с проблемой, когда запускаю свою программу после компиляции. Я получаю следующую ошибку:

./prog: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: версия 'CXXABI_1.3.8' не найдена (требуется ./prog)
./prog: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: версия 'GLIBCXX_3.4.19' не...
0
голоса
5
ответов
172
просмотров
Python: ImportError: lxml не найден, пожалуйста, установите его

Я столкнулся с проблемой при работе с кодом на Python в среде PyCharm (MacOS):

import pandas as pd

fiddy_states = pd.read_html('https://simple.wikipedia.org/wiki/List_of_U.S._states')

print(fiddy_states)

При выполнении этого кода возникает следующая...

0
голоса
4
ответов
172
просмотров
Разница между оператором и запросом в SQL

Я все еще нахожусь в неясности: в чем концептуальное различие между оператором и запросом в SQL? Можете ли вы дать определение каждому из них? Это было бы полезно, например, при выборе имен переменных в программах, чтобы это было понятно всем. Спасибо!

ДОПОЛНЕНИЕ: Как мне назвать фрагмент...

24
голоса
4
ответов
171
просмотров
Как установить переменную на вывод команды в Bash?

У меня есть довольно простой скрипт, который выглядит примерно так:

#!/bin/bash

VAR1="$1"
MOREF='sudo run command against $VAR1 | grep name | cut -c7-'

echo $MOREF

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

38
голоса
4
ответов
171
просмотров
Как получить текущий URL с помощью JavaScript?

У меня есть проблема: мне нужно получить URL веб-сайта. Не тот URL, который берется из ссылки. При загрузке страницы мне нужно захватить полный, актуальный URL веб-сайта и сохранить его в переменную, чтобы я мог с ним работать по своему усмотрению. Как я могу это сделать?

24
голоса
4
ответов
171
просмотров
Как проверить, установленна ли переменная в Bash

Заголовок: Как узнать, установлена ли переменная в Bash?

Описание проблемы:

Мне нужно проверить, установлен ли параметр в функции Bash. Например, как можно проверить, передан ли первый параметр в функцию? Вот мой код:

function a {
    # как проверить, установлен ли $1?
}

Как мне...