Лучшие практики разработки и развертывания Django и VirtualEnv

Просто любопытно, как люди развертывают свои проекты Django в сочетании с virtualenv Более конкретно, как вы правильно синхронизировали свою виртуальную машину с вашей машиной разработки? Я использую git для scm, но у меня нет моего virtualenv внутри git repo – должен ли я, или лучше использовать замораживание контура, а затем повторно создать среду на сервере, […]

проверять повторяющиеся символы / букву в строке

Привет, я хочу проверить, имеет ли строка из пользовательского ввода два повторяющихся символа / буквы в строке рядом с eachother. У меня есть простой код, чтобы проверить, совпадают ли первая буква и вторая буква в строке. def two_same(): d = [] while len(d) <= 1: d = input("enter the same letter twice:") if d[0] == […]

Необычная разница в скорости между Python и C ++

Недавно я написал короткий алгоритм для вычисления счастливых чисел в python. Программа позволяет вам выбрать верхнюю границу, и она будет определять все счастливые числа ниже нее. Для сравнения скорости я решил сделать самый прямой перевод алгоритма, о котором я знал, от python до c ++. Удивительно, что версия c ++ работает значительно медленнее, чем версия […]

Как отслеживать веб-страницы, открытые в веб-браузере с помощью Python?

Я хочу написать скрипт Python, который может отслеживать, какие веб-страницы были открыты в моем веб-браузере (Mozilla Firefox 23). Я не знаю, с чего начать. Стандартный веб- webbrowser Python позволяет открывать веб-страницы, но стандартная документация не имеет ничего о взаимодействии с веб-страницей. Так что мне нужно написать плагин для моего браузера, который может отправить данные на […]

Pandas Python – может использоваться с векторизованными входами

В моем блоке данных pandas есть год, месяц и дата в первых трех столбцах. Чтобы преобразовать их в тип datetime, я использую цикл for, который пересекает каждую строку, занимая содержимое в первых трех столбцах каждой строки в качестве входных данных для функции datetime. В любом случае я могу избежать цикла for здесь и получить даты […]

Вход ожидался не более 1 аргумента, получил 3

Кто-то может помочь? Я только начал, и он не работает: myName = input("Hi, what is your name?") myVar = input("Hello", myName,", how are you?") if(myVar == "Good"): print("That's good!") if(myVar == "Bad"): print ("Oh well")

Как я могу отсортировать список кортежей одним из его значений, а затем другим?

Я догадаюсь, у меня есть это: ocurrencias = [('quiero', 1), ('aprender', 1), ('a', 1), ('programar', 1), ('en', 1), ('invierno', 2), ('hace', 1), ('frio', 1), ('este', 1)] Я хочу отсортировать его по второму значению кортежей, а затем по их строковому значению, а затем распечатать каждый элемент, чтобы получить это: output:invierno 2 a 1 aprender 1 en […]

Каковы важные языковые функции (идиомы) Python для изучения на раннем этапе

Мне было бы интересно узнать, что сообщество StackOverflow считает важными языковыми функциями (идиомами) Python. Функции, которые определяли бы программиста как Pythonic. Python (pythonic) idiom – «выражение кода», которое является естественным или характерным для языка Python. Плюс, какие идиомы должны все программисты Python учиться на раннем этапе? заранее спасибо Связанный: Код Как Pythonista: Идиоматический Python Python: […]

Как организовать проект Python?

Я новичок в Python, и я запускаю мини-проект. но у меня есть некоторые сомнения в том, как организовать папки в «Пути Python». Я использую PyDev в моей среде разработки, и когда я создаю новый проект, создается папка под названием «src», + src Теперь в PyDev я могу создать «модуль Pydev» и «пакет PyDev», Мне нужно […]

Отправить / синхронизировать переменную / текст по локальной сети в Python 3

Хорошо, я хотел создать приложение python, которое позволяет мне отправлять сообщения через локальную сеть. Вот код, который «работает» «локально» (представьте, что я формирую 2 своих пальца, чтобы сделать «на этих двух словах») username = input("username: ") run = 1 while run == 1: message = input(username + ": ") if message == "exit": print(username + […]

Python - лучший язык программирования в мире.