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

Python - это мультипарадигмальный динамически типизированный многоцелевой язык программирования. Он предназначен для быстрого изучения, понимания и использования, а также для обеспечения чистого и унифицированного синтаксиса. Обратите внимание, что Python 2 официально не поддерживается с 01-01-2020. Тем не менее, для специфичных для версии вопросов Python добавьте тег [python-2.7] или [python-3.x]. При использовании варианта или библиотеки Python (например, Jython, PyPy, Pandas, Numpy), пожалуйста, включите их в теги.



7
Python установлен в список
Как я могу преобразовать набор в список в Python? С помощью a = set(["Blah", "Hello"]) a = list(a) не работает Это дает мне: TypeError: 'set' object is not callable
159 python  list  set 

5
Разница между os.getenv и os.environ.get
Есть ли разница между обоими подходами? >>> os.getenv('TERM') 'xterm' >>> os.environ.get('TERM') 'xterm' >>> os.getenv('FOOBAR', "not found") == "not found" True >>> os.environ.get('FOOBAR', "not found") == "not found" True Кажется, они имеют одинаковую функциональность.

9
Загрузить данные из TXT с пандами
Я загружаю текстовый файл, содержащий смесь данных типа float и string. Я хочу хранить их в массиве, где я могу получить доступ к каждому элементу. Сейчас просто занимаюсь import pandas as pd data = pd.read_csv('output_list.txt', header = None) print data Это структура входного файла: 1 0 2000.0 70.2836942112 1347.28369421 /file_address.txt. …
159 python  io  pandas 

5
Называете класс статическим методом внутри тела класса?
Когда я пытаюсь использовать статический метод из тела класса, и определяю статический метод, используя встроенную staticmethodфункцию в качестве декоратора, например: class Klass(object): @staticmethod # use as decorator def _stat_func(): return 42 _ANS = _stat_func() # call the staticmethod def method(self): ret = Klass._stat_func() + Klass._ANS return ret Я получаю следующую …

5
Os.makedirs Python не понимает «~» на моем пути
У меня есть небольшая проблема с ~ в моих путях. Этот пример кода создает некоторые каталоги с именем ~ / some_dir и не понимает, что я хотел создать some_dir в моем домашнем каталоге. my_dir = "~/some_dir" if not os.path.exists(my_dir): os.makedirs(my_dir) Обратите внимание, что это в системе на основе Linux.
159 python  path 

3
Использование заголовков с методом get из библиотеки запросов Python
Поэтому недавно я наткнулся на эту замечательную библиотеку для обработки HTTP-запросов в Python; находится здесь http://docs.python-requests.org/en/latest/index.html . Мне нравится работать с ним, но я не могу понять, как добавить заголовки к моим запросам get. Помогите?

3
Введите аннотации для * args и ** kwargs
Я пробую аннотации типов Python с абстрактными базовыми классами для написания некоторых интерфейсов. Есть ли способ аннотировать возможные типы *argsи **kwargs? Например, как можно выразить, что разумными аргументами функции являются intили два или два int? type(args)дает, Tupleпоэтому я предположил, чтобы аннотировать тип как Union[Tuple[int, int], Tuple[int]], но это не работает. …

6
Индикатор прогресса во время операций с пандами
Я регулярно выполняю операции pandas над фреймами данных, длина которых превышает 15 миллионов строк, и я хотел бы получить доступ к индикатору прогресса для определенных операций. Существует ли текстовый индикатор прогресса для операций pandas split-apply-Объединить? Например, что-то вроде: df_users.groupby(['userID', 'requestDate']).apply(feature_rollup) где feature_rollup- несколько задействованная функция, которая принимает множество столбцов DF …
159 python  pandas  ipython 

3
Сообщение запроса Python с данными параметров
Это необработанный запрос на вызов API: POST http://192.168.3.45:8080/api/v2/event/log?sessionKey=b299d17b896417a7b18f46544d40adb734240cc2&format=json HTTP/1.1 Accept-Encoding: gzip,deflate Content-Type: application/json Content-Length: 86 Host: 192.168.3.45:8080 Connection: Keep-Alive User-Agent: Apache-HttpClient/4.1.1 (java 1.5) {"eventType":"AAS_PORTAL_START","data":{"uid":"hfe3hf45huf33545","aid":"1","vid":"1"}}""" Этот запрос возвращает успешный (2xx) ответ. Теперь я пытаюсь отправить этот запрос, используя requests: >>> import requests >>> headers = {'content-type' : 'application/json'} >>> data ={"eventType":"AAS_PORTAL_START","data{"uid":"hfe3hf45huf33545","aid":"1","vid":"1"}} …

8
Как глубоко скопировать список?
У меня проблема с копией списка: После того как я получил E0от 'get_edge'я сделать копию E0по телефону 'E0_copy = list(E0)'. Здесь я предполагаю, E0_copyчто это глубокая копия E0, и я перехожу E0_copyк ней 'karger(E)'. Но в main function. Почему результат 'print E0[1:10]'до цикла for не совпадает с результатом после цикла …
159 python  list  copy  deep-copy 


8
из списка целых чисел, получить номер, ближайший к заданному значению
Учитывая список целых чисел, я хочу найти, какое число является самым близким к числу, которое я даю во входных данных: >>> myList = [4, 1, 88, 44, 3] >>> myNumber = 5 >>> takeClosest(myList, myNumber) ... 4 Есть ли быстрый способ сделать это?
158 python  list  sorting  integer 

9
MySQL «неправильное значение строки» ошибка при сохранении строки Unicode в Django
При попытке сохранить first_name, last_name в модель Django auth_user я получил странное сообщение об ошибке. Неудачные примеры user = User.object.create_user(username, email, password) user.first_name = u'Rytis' user.last_name = u'Slatkevičius' user.save() >>> Incorrect string value: '\xC4\x8Dius' for column 'last_name' at row 104 user.first_name = u'Валерий' user.last_name = u'Богданов' user.save() >>> Incorrect string …
158 python  mysql  django  unicode  utf-8 

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