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

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

3
Продовження рядка для розуміння списку або виразів генератора в python
Як ви повинні розбити дуже довгий список розуміння? [something_that_is_pretty_long for something_that_is_pretty_long in somethings_that_are_pretty_long] Я також десь бачив, що люди, які не люблять використовувати "\" для розбиття рядків, але ніколи не розуміли, чому. У чому причина цього?

8
Читання персонажа з файлу в Python
У текстовому файлі є рядок "Мені це не подобається". Однак, коли я читаю його в рядок, він стає "я не \ xe2 \ x80 \ x98t подібний". Я розумію, що \ u2018 - це представлення унікоду "" ". я використовую f1 = open (file1, "r") text = f1.read() команда виконати …


7
Що означає "помилка: параметр - вибір-версія-зовні не керується не впізнається"?
Здається, я раптом почав стикатися з помилкою error: option --single-version-externally-managed not recognizedпід час pip installING пакетів (включаючи PyObjCта astropy). Я ніколи раніше не бачив цієї помилки, але зараз вона з'являється і на традиційних конструкціях, для яких нічого не змінилося. Чи вказує ця помилка на застаріле поширення? Або якийсь неправильно вказаний …
102 python  pip  distribute 



16
Помилка CSV Python: рядок містить байт NULL
Я працюю з деякими файлами CSV із таким кодом: reader = csv.reader(open(filepath, "rU")) try: for row in reader: print 'Row read successfully!', row except csv.Error, e: sys.exit('file %s, line %d: %s' % (filename, reader.line_num, e)) І один файл видає цю помилку: file my.csv, line 1: line contains NULL byte Що …
102 python  csv 

6
Як вказати єдиний тест у файлі з ності?
У мене є файл під назвою test_web.py, що містить клас TestWeb і багато методів, названих як test_something (). Я можу виконати кожен тест у класі так: $ nosetests test_web.py ... ====================================================================== FAIL: checkout test ---------------------------------------------------------------------- Traceback (most recent call last): File "/Users/me/path/here/test_web.py", line 187, in test_checkout ... Але я не …

3
Як використовувати підпроцес popen Python
Оскільки os.popen замінюється subprocess.popen, мені було цікаво, як би конвертувати os.popen('swfdump /tmp/filename.swf/ -d') до subprocess.popen () Я намагався: subprocess.Popen("swfdump /tmp/filename.swf -d") subprocess.Popen("swfdump %s -d" % (filename)) # NOTE: filename is a variable # containing /tmp/filename.swf Але я здогадуюсь, я не правильно це пишу. Будь-яка допомога буде вдячна. Дякую
102 python  subprocess  popen 

9
Як отримати ноутбук IPython для запуску Python 3?
Я новачок у Python, щоб мати зі мною. Я встановив Anaconda, чудово працює. Я налаштовую середовище Python 3, слідуючи інструкціям cmd Anaconda , працює чудово. Я налаштовую середовище Anaconda Python 3 в якості перекладача Pycharm , чудово працює. Я запустив Anaconda "launcher.app" і запустив IPython Notebook. Однак, ноутбук iPython працює …

13
Пакетне перейменування файлів у каталозі
Чи є простий спосіб перейменувати групу файлів, які вже містяться в каталозі, використовуючи Python? Приклад: У мене каталог, повний файлів * .doc, і я хочу перейменувати їх послідовно. X.doc -> "новий (X) .doc" Y.doc -> "новий (Y) .doc"

7
Встановити атрибути зі словника в python
Чи можливо створити об’єкт зі словника в python таким чином, щоб кожен ключ був атрибутом цього об’єкта? Щось на зразок цього: d = { 'name': 'Oscar', 'lastName': 'Reyes', 'age':32 } e = Employee(d) print e.name # Oscar print e.age + 10 # 42 Я думаю, що це було б досить …

5
Однорядне вкладене для петель
Написав цю функцію в python, який транспонує матрицю: def transpose(m): height = len(m) width = len(m[0]) return [ [ m[i][j] for i in range(0, height) ] for j in range(0, width) ] У процесі я зрозумів, що не повністю розумію, як виконується введення одного циклу для циклів. Будь ласка, допоможіть …

2
Отримання зворотного значення коду Javascript у Selenium
Я використовую Selenium2 для деяких автоматизованих тестів мого веб-сайту, і я хотів би отримати можливість повернути деякий код Javascript. Якщо foobar()у мене на веб-сторінці функція Javascript і я хочу викликати це і отримати повернене значення у свій код Python, що я можу закликати для цього?

6
Набір запитів фільтра Джанго __in для * кожного * елемента в списку
Скажімо, у мене є такі моделі class Photo(models.Model): tags = models.ManyToManyField(Tag) class Tag(models.Model): name = models.CharField(max_length=50) У перегляді у мене є список з активними фільтрами під назвою категорії . Я хочу відфільтрувати Фотооб'єкти, які мають усі теги в категоріях . Я намагався: Photo.objects.filter(tags__name__in=categories) Але це відповідає будь-якому предмету в категоріях, …

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