python- все статьи тега ➜ страница 52
Почему необработанные строковые литералы Python не могут заканчиваться одной обратной косой чертой?
технически, любое нечетное число обратных косых черт, как описано в документы. >>> r'' File "<stdin>", line 1 r'' ^ SyntaxError: EOL while scanning string literal >>> r'' '\' >>> r'\' File "<stdin>", line 1 r'\' ^ SyntaxError: EOL while scanning string literal похоже, что синтаксический анализатор может просто обрабатывать обратные косые черты в необработанных строках как обычные символы (разве это не то, что необработан ...
Как объявить массив нулей в Python (или массив определенного размера) [дубликат]
этот вопрос уже есть ответ здесь: создать пустой список в Python с определенным размером 13 ответов Я пытаюсь построить гистограмму графов... поэтому я создаю ведра. Я знаю, что могу просто пройти и добавить кучу нулей, то есть что-то вроде этих строк: buckets = [] for i in xrange(0,100): buckets.append(0) есть более элегантный способ сделать это? Я чувствую, что должен быть способ просто объявит ...
Как выполнить код Python из кода Visual Studio
Visual Studio Code был недавно выпущен, и мне понравился его внешний вид и функции, которые он предлагал, поэтому я решил, что дам ему попробовать. Я скачал приложение из загрузка страницы запустил его, немного повозился с некоторыми функциями ... а потом понял, что я понятия не имел, как на самом деле выполнить любой мой код на Python! Мне очень нравится внешний вид/удобство использования / особенности кода Visual Studio, но я не могу показаться чтобы узнать, как запустить мой код Python, ...
Несколько ModelAdmins / представлений для одной модели в Django admin
как я могу создать несколько ModelAdmin для одной и той же модели, каждый из которых настроен по-разному и связан с разными URL-адресами? допустим, у меня есть модель Django под названием Posts. По умолчанию в представлении администратора этой модели будут перечислены все объекты Post. Я знаю, что могу настроить список объектов, отображаемых на странице различными способами, установив переменные, такие как list_display или переопределив queryset метод в моем ModelAdmin вот так: class MyPostAd ...
Пузырь Сортировать Домашнее Задание
в классе мы делаем алгоритмы сортировки и, хотя я прекрасно понимаю их, когда говорю о них и пишу псевдокод, у меня возникают проблемы с написанием фактического кода для них. Это моя попытка в Python: mylist = [12, 5, 13, 8, 9, 65] def bubble(badList): length = len(badList) - 1 unsorted = True while unsorted: for element in range(0,length): unsorted = False if badList[element] > badList[element + 1]: hold = badList[element + 1] ...
Как я могу безопасно сохранить свои секретные ключи и пароль в моей системе управления версиями?
Я сохраняю важные настройки, такие как имена хостов и порты серверов разработки и производства в моей системе управления версиями. Но я знаю, что это плохая практика сохранить секреты (например, закрытые ключи и пароли баз данных) в репозитории VCS. но пароли, как и любой другой параметр--кажется, что они должны быть версионными. Ну и что и правильный способ держать пароли под контролем версии? Я предполагаю, что это будет включать в себя сохраняя секреты в своих собственных" секретах настройк ...
Как узнать, использует ли tensorflow ускорение gpu изнутри оболочки python?
Я установил tensorflow в моем ubuntu 16.04, используя второй ответ здесь со встроенной установкой ubuntu apt cuda. теперь мой вопрос: как я могу проверить, действительно ли tensorflow использует gpu? У меня есть GTX 960M gpu. Когда Я import tensorflow это выход I tensorflow/stream_executor/dso_loader.cc:105] successfully opened CUDA library libcublas.so locally I tensorflow/stream_executor/dso_loader.cc:105] successfully opened CUDA library libcudnn.so locally I tensorflow/stream_executor/dso_ ...
Как нарисовать вертикальные линии на заданном участке в matplotlib?
учитывая график сигнала во временном представлении, как нарисовать линии, отмечающие соответствующий индекс времени? в частности, учитывая график сигнала с индексом времени в диапазоне от 0 до 2,6(s), Я хочу нарисовать вертикальные красные линии, указывающие соответствующий индекс времени для списка [0.22058956, 0.33088437, 2.20589566], Как я могу это сделать? ...
Как избежать ошибки" RuntimeError: словарь изменил размер во время итерации"?
Я проверил все другие вопросы с той же ошибкой, но не нашел полезного решения =/ у меня есть словарь из списка: d = {'a': [1], 'b': [1, 2], 'c': [], 'd':[]} в котором некоторые значения пусты. В конце создания этих списков я хочу удалить эти пустые списки перед возвращением моего словаря. Тока я пытаюсь сделать это следующим образом: for i in d: if not d[i]: d.pop(i) однако, это дает мне ошибку времени выполнения. Я знаю, что вы не можете добавить/удалить элементы в словарь во ...
Как удалить строки из фрейма данных pandas на основе условного выражения
у меня есть фрейм данных pandas, и я хочу удалить строки из него, где длина строки в определенном столбце больше 2. Я знаю, что могу использовать df.dropna() чтобы избавиться от строк, которые содержат какие-либо NaN, но я не вижу как удалить строки на основе условного выражения. ответ на этот вопрос кажется очень близко к тому, что я хочу ... кажется, я должен быть в состоянии сделать что-то вроде этого: df[(len(df['column name']) < 2)] но я просто получить ошибка: KeyError: u'no item ...
Разбор HTML с помощью Python
Я ищу модуль синтаксического анализа HTML для Python, который может помочь мне получить теги в виде списков/словарей/объектов Python. если у меня документ вида: <html> <head>Heading</head> <body attr1='val1'> <div class='container'> <div id='class'>Something here</div> <div>Something else</div> </div> </body> </html> тогда он должен дать мне способ доступа к вложенным тегам через имя или идентифик ...
Как запустить несколько версий Python в Windows
У меня было две версии Python, установленные на моей машине (версии 2.6 и 2.5). Я хочу запустить 2.6 для одного проекта и 2.5 для другого. Как я могу указать, что я хочу использовать? Я работаю на Windows XP SP2. ...
Как правильно комментировать функции в python?
есть ли общепринятый способ сделать это? Это приемлемо: ######################################################### # Create a new user ######################################################### def add(self): ...
Что делает исходный код модуля "this"?
Если вы открываете интерпретатор Python и набираете "import this", как вы знаете, он печатает: Дзен питона, Тим Питерс красивое лучше, чем уродливое. Явное лучше, чем неявное. Простое лучше, чем сложное. Сложное лучше, чем сложное. Плоское лучше, чем вложенное. Разреженное лучше, чем плотное. Читаемость имеет значение. Особые случаи не настолько особые, чтобы нарушать правила. Хотя практичность превосходит чистоту. Ошибки никогда не должны проходить бесшумно. Если я ...
Инициализация матрицы numpy на что-то отличное от нуля или единицы
У меня есть следующий код: r = numpy.zeros(shape = (width, height, 9)) он создает матрицу ширины x высоты x 9, заполненную нулями. Вместо этого я хотел бы знать, есть ли функция или способ инициализировать их вместо NaN. есть ли? Не прибегая к ручному выполнению петель и тому подобного? спасибо ...
Очередь.Очередь против коллекций.двусторонняя очередь
Мне нужна очередь, в которую несколько потоков могут помещать материал, и несколько потоков могут читать. Python имеет по крайней мере два класса очереди, очереди.Очередь и коллекции.дек, причем первый, по-видимому, использует последний внутренне. Оба утверждают, что потокобезопасны в документации. однако в документах очереди также указано: коллекций.дека является альтернативой реализация неограниченных очередей с быстрым атомарным добавлением () и popleft() операции, которые не тр ...
Как я могу построить несколько кнопок отправки формы django?
у меня есть форма с одним входом для электронной почты и двух кнопок, чтобы подписаться и отписаться от рассылки: <form action="" method="post"> {{ form_newsletter }} <input type="submit" name="newsletter_sub" value="Subscribe" /> <input type="submit" name="newsletter_unsub" value="Unsubscribe" /> </form> у меня также есть форма класса: class NewsletterForm(forms.ModelForm): class Meta: model = Newsletter fields = ('email',) Я должен написать сво ...
Как импортировать модули в pycharm?
на PyCharm, я добавил среду Python /usr/bin/python. Однако, from gnuradio import gr не работает неопределено ссылка. Однако, она отлично работает в интерпретаторе Python из командной строки. GNURadio отлично работает с python за пределами Pycharm. Все установлено и настроено так, как я хочу. Gnuradio находится по адресу /usr/local/lib/python2.7/site-packages/gnuradio также: PYTHONPATH=/usr/local/lib/python2.7/site-packages:/usr/local/lib/python2.7/site-packages/gnuradio ...
Почему точка с запятой разрешена в этом фрагменте python?
Python не гарантирует использование точек с запятой для завершения операторов. Так почему же это (ниже) разрешено? import pdb; pdb.set_trace() ...
Как отправить письмо через Django?
в своем settings.py, у меня есть следующие: EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend' # Host for sending e-mail. EMAIL_HOST = 'localhost' # Port for sending e-mail. EMAIL_PORT = 1025 # Optional SMTP authentication information for EMAIL_HOST. EMAIL_HOST_USER = '' EMAIL_HOST_PASSWORD = '' EMAIL_USE_TLS = False мой код написать: from django.core.mail import EmailMessage email = EmailMessage('Hello', 'World', to=['[email protected]']) email.send() конечно, если я настрою с ...