Запитання з тегом «python»

Python - це багатопарадигма, динамічно набрана, багатоцільова мова програмування. Він призначений для швидкого вивчення, розуміння та використання та використання чистого та єдиного синтаксису. Зверніть увагу, що Python 2 офіційно не підтримується станом на 01-01-2020. Тим не менш, для питань, пов’язаних з версією Python, додайте тег [python-2.7] або [python-3.x]. Використовуючи варіант або бібліотеку Python (наприклад, Jython, PyPy, Pandas, Numpy), будь ласка, включіть його до тегів.

4
Бенчмаркінг (python vs. c ++ за допомогою BLAS) та (numpy)
Я хотів би написати програму, яка широко використовує функції лінійної алгебри BLAS та LAPACK. Оскільки результативність - це питання, я зробив деякий бенчмаркінг і хотів би знати, чи підхід, який я застосував, законний У мене є, так би мовити, три учасники та хочу перевірити їхню роботу простим множенням на матрицю-матрицю. …
107 c++  python  numpy  benchmarking  blas 




16
Як перейти до певного рядка у величезному текстовому файлі?
Чи є альтернативи коду нижче: startFromLine = 141978 # or whatever line I need to jump to urlsfile = open(filename, "rb", 0) linesCounter = 1 for line in urlsfile: if linesCounter > startFromLine: DoSomethingWithThisLine(line) linesCounter += 1 Якщо я обробляю величезний текстовий файл (~15MB)рядками невідомої, але різної довжини, і мені …
107 python  text-files 

9
Як я можу отримати всі заголовки запитів у Django?
Мені потрібно отримати всі заголовки запиту Django. З того, що я прочитав, Джанго просто скидає все наrequest.META змінну разом з великою кількістю інших даних. Що було б найкращим способом отримати всі заголовки, які клієнт надіслав до моєї програми Django? Я буду використовувати їх для створення httplibзапиту.



4
Python - abs vs fabs
Я помітив, що в python є два подібних способи пошуку для пошуку абсолютного значення числа: Перший abs(-5) Друге import math math.fabs(-5) Чим відрізняються ці методи?
107 python 

9
Чи можливо змінити змінну в python, що знаходиться у зовнішній, але не глобальній області застосування?
Дано наступний код: def A() : b = 1 def B() : # I can access 'b' from here. print( b ) # But can i modify 'b' here? 'global' and assignment will not work. B() A() Оскільки код у B()функціональній змінній bзнаходиться у зовнішній області, але не в глобальній …
107 python  python-2.7 

8
мультипроцесори: обмін великим об'єктом лише для читання між процесами?
Чи породжуються дочірні процеси за допомогою багатопроцесорної обробки об'єктів спільного використання, створених раніше в програмі? У мене є така настройка: do_some_processing(filename): for line in file(filename): if line.split(',')[0] in big_lookup_object: # something here if __name__ == '__main__': big_lookup_object = marshal.load('file.bin') pool = Pool(processes=4) print pool.map(do_some_processing, glob.glob('*.data')) Я завантажую в пам'ять якийсь …


10
UnicodeDecodeError: кодек "ascii" не може декодувати байт 0xd1 у позиції 2: порядковий не знаходиться в діапазоні (128)
Я намагаюся працювати з дуже великим набором даних, у якому є деякі нестандартні символи. Мені потрібно використовувати Unicode відповідно до специфікацій роботи, але я збита з пантелику. (І цілком можливо, це все роблять неправильно.) Я відкриваю CSV за допомогою: 15 ncesReader = csv.reader(open('geocoded_output.csv', 'rb'), delimiter='\t', quotechar='"') Потім я намагаюся кодувати …
107 python  django  utf-8 

7
Читання величезного .csv-файлу
На даний момент я намагаюся читати дані з .csv файлів у Python 2.7 із розміром до 1 мільйона рядків та 200 стовпців (файли коливаються від 100 Мб до 1,6 Гбіт). Я можу це зробити (дуже повільно) для файлів з меншою кількістю 300 000 рядків, але, як тільки я переходжу вище, …
107 python  python-2.7  file  csv 

5
Перерахуйте всі модулі, що входять до пакету python?
Чи є прямий спосіб знайти всі модулі, що входять до пакету python? Я знайшов цю стару дискусію , яка насправді не є переконливою, але я хотів би отримати певну відповідь, перш ніж розгорнути власне рішення на основі os.listdir ().

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.