Вопросы с тегом «python»

112
Java или Python для обработки естественного языка [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы на него можно было ответить с помощью фактов и цитат, отредактировав этот пост . Закрыт 6 лет назад . Уточните этот вопрос Я хотел бы знать, какой язык...

112
Вставить строку в фреймворк pandas

У меня есть фреймворк: s1 = pd.Series([5, 6, 7]) s2 = pd.Series([7, 8, 9]) df = pd.DataFrame([list(s1), list(s2)], columns = ["A", "B", "C"]) A B C 0 5 6 7 1 7 8 9 [2 rows x 3 columns] и мне нужно добавить первую строку [2, 3, 4], чтобы получить: A B C 0 2 3 4 1 5 6 7 2 7 8 9 Я пробовал append()и...

112
Python: преобразование timedelta в int во фрейме данных

Я хотел бы создать столбец в фрейме данных pandas, который представляет собой целочисленное представление количества дней в столбце timedelta. Можно ли использовать datetime.days или мне нужно сделать что-то более ручное? столбец timedelta 7 дн., 23:29:00 столбец целых чисел дня 7...

112
Как показать изображение PIL в блокноте ipython

Это мой код from PIL import Image pil_im = Image.open('data/empire.jpg') Я хотел бы поработать с ним над изображением, а затем показать его на экране. У меня проблема с отображением изображения PIL в записной книжке Python. Я пытался: print pil_im И просто pil_im Но оба просто дают мне:...

112
Проверьте, установлен ли необязательный аргумент argparse или нет

Я хотел бы проверить, установлен ли пользователем необязательный аргумент argparse или нет. Могу ли я безопасно проверить с помощью isset? Что-то вроде этого: if(isset(args.myArg)): #do something else: #do something else Работает ли это так же для аргументов типа float / int / string? Я мог бы...

112
TypeError: нельзя использовать строковый шаблон для байтового объекта в re.findall ()

Я пытаюсь узнать, как автоматически получать URL-адреса со страницы. В следующем коде я пытаюсь получить название веб-страницы: import urllib.request import re url = "http://www.google.com" regex = r'<title>(,+?)</title>' pattern = re.compile(regex) with urllib.request.urlopen(url) as...

112
Python: импорт urllib.quote

Хочу использовать urllib.quote(). Но python (python3) не находит модуль. Предположим, у меня есть такая строка кода: print(urllib.quote("châteu", safe='')) Как импортировать urllib.quote? import urllibили import urllib.quoteоба дают AttributeError: 'module' object has no attribute 'quote' Меня...

112
Получить общее количество панд

Цель У меня есть фрейм данных Pandas, как показано ниже, с несколькими столбцами, и я хотел бы получить общее количество столбцов MyColumn. Фрейм данных -df: print df X MyColumn Y Z 0 A 84 13.0 69.0 1 B 76 77.0 127.0 2 C 28 69.0 16.0 3 D 28 28.0 31.0 4 E 19 20.0 85.0 5 F 84 193.0 70.0 Моя попытка...

112
requirements.txt против setup.py

Я начал работать с Python. Я добавил requirements.txtи setup.pyв свой проект. Но я все еще не понимаю, зачем нужны оба файла. Я читал, что setup.pyэто предназначено для распространяемых вещей и requirements.txtпредназначено для нераспространяемых вещей. Но я не уверен, что это правда. Как эти два...

112
Как обновить установку Python в Windows 10?

У меня установлен Python 2.7.11 на одной из моих станций LAB. Я хотел бы обновить Python как минимум до 3.5. Как мне это сделать? Должен ли я предпочесть полностью удалить 2.7.11, а не установить новый? Есть ли способ его обновить? Обновление - хорошая...

112
ImportError: libSM.so.6: невозможно открыть файл общих объектов: нет такого файла или каталога

При попытке импортировать OpenCV с помощью import cv2я получаю следующую ошибку: /usr/local/lib/python2.7/dist-packages/cv2/__init__.py in <module>() 7 8 # make IDE's (PyCharm) autocompletion happy ----> 9 from .cv2 import * 10 11 # wildcard import above does not import "private"...

112
Google Colaboratory: вводящая в заблуждение информация о его графическом процессоре (некоторым пользователям доступно только 5% оперативной памяти)

обновление: этот вопрос связан с Google Colab "Настройки ноутбука: Аппаратный ускоритель: GPU". Этот вопрос был написан до того, как была добавлена ​​опция «TPU». Прочитав несколько восторженных объявлений о том, что Google Colaboratory предоставляет бесплатный графический процессор Tesla K80, я...

111
Сохранение подписей декорированных функций

Предположим, я написал декоратор, который делает что-то очень общее. Например, он может преобразовывать все аргументы в определенный тип, вести журнал, реализовывать мемоизацию и т. Д. Вот пример: def args_as_ints(f): def g(*args, **kwargs): args = [int(x) for x in args] kwargs = dict((k, int(v))...

111
Получение MAC-адреса

Мне нужен кросс-платформенный метод определения MAC-адреса компьютера во время выполнения. Для Windows можно использовать модуль wmi, и единственный метод в Linux, который я смог найти, - это запустить ifconfig и запустить регулярное выражение на его выходе. Мне не нравится использовать пакет,...

111
Вставка одного и того же значения несколько раз при форматировании строки

У меня есть строка этой формы s='arbit' string='%s hello world %s hello world %s' %(s,s,s) Все% s в строке имеют одно и то же значение (т.е. s). Есть ли лучший способ написать это? (Вместо того, чтобы перечислять s три...

111
Итерации по объекту JSON

Я пытаюсь перебрать объект JSON для импорта данных, то есть заголовка и ссылки. Кажется, я не могу добраться до контента, который находится за пределами :. JSON: [ { "title": "Baby (Feat. Ludacris) - Justin Bieber", "description": "Baby (Feat. Ludacris) by Justin Bieber on Grooveshark", "link":...

111
Python: игнорировать ошибку неправильного заполнения при декодировании base64

У меня есть данные в кодировке base64, которые я хочу преобразовать обратно в двоичные, даже если в них есть ошибка заполнения. Если я использую base64.decodestring(b64_string) это вызывает ошибку "Неправильное заполнение". Есть другой способ? ОБНОВЛЕНИЕ: Спасибо за отзывы. Честно говоря, все...

111
Принудительное именование параметров в Python

В Python у вас может быть определение функции: def info(object, spacing=10, collapse=1) который можно вызвать любым из следующих способов: info(odbchelper) info(odbchelper, 12) info(odbchelper, collapse=0) info(spacing=15, object=odbchelper) благодаря тому, что Python позволяет использовать...