программирование

Q & A для профессиональных программистов и энтузиастов

26
Эффективный способ повернуть список в Python
Какой самый эффективный способ повернуть список в Python? Прямо сейчас у меня есть что-то вроде этого: >>> def rotate(l, n): ... return l[n:] + l[:n] ... >>> l = [1,2,3,4] >>> rotate(l,1) [2, 3, 4, 1] >>> rotate(l,2) [3, 4, 1, 2] >>> rotate(l,0) [1, 2, 3, 4] >>> rotate(l,-1) …
263 python  list 

6
Таймер Java против ExecutorService?
У меня есть код, где я планирую задачу, используя java.util.Timer. Я огляделся и увидел, что ExecutorServiceможно сделать то же самое. Итак, этот вопрос здесь, вы использовали Timerи ExecutorServiceдля планирования задач, в чем преимущество одного использования над другим? Также хотел проверить, использовал ли кто-нибудь Timerкласс и столкнулся с какими-либо проблемами, которые …

23
Несколько кнопок отправки в форме HTML
Допустим, вы создали мастера в форме HTML. Одна кнопка возвращается назад, а другая - вперед. Поскольку кнопка « Назад» появляется первой в разметке при нажатии Enter, она будет использовать эту кнопку для отправки формы. Пример: <form> <!-- Put your cursor in this field and press Enter --> <input type="text" name="field1" …


12
Как я могу создать кросс-платформенное приложение с прямым исполнением, использующее Python?
Python работает на нескольких платформах и может использоваться для настольных и веб-приложений, поэтому я пришел к выводу, что есть некоторый способ скомпилировать его в исполняемый файл для Mac, Windows и Linux. Проблема в том, что я понятия не имею, с чего начать или как написать GUI, может кто-нибудь пролить свет …

5
Как я могу увидеть весь HTTP-запрос, отправляемый моим приложением Python?
В моем случае я использую requestsбиблиотеку для вызова API PayPal через HTTPS. К сожалению, я получаю сообщение об ошибке от PayPal, и служба поддержки PayPal не может выяснить, что это за ошибка или чем она вызвана. Они хотят, чтобы я "Пожалуйста, предоставьте весь запрос, включая заголовки". Как я могу это …

15
Android Gradle Apache HttpClient не существует?
Я пытаюсь преобразовать проект IntelliJ в систему Gradle в Android Studio, но у меня возникают ошибки с Apache HttpClient? Я что-то упустил, я получаю следующие ошибки: Error:(10, 30) error: package org.apache.http.client does not exist Error:(11, 30) error: package org.apache.http.client does not exist Error:(12, 37) error: package org.apache.http.client.entity does not exist …


10
Как сделать так, чтобы курсор превратился в курсор ожидания?
У меня есть приложение на C #, в которое входят пользователи, и поскольку алгоритм хеширования стоит дорого, это займет немного времени. Как я могу отобразить курсор Ожидание / Занят (обычно песочные часы) для пользователя, чтобы сообщить им, что программа что-то делает? Проект находится на C #.
263 c#  .net  winforms  cursor 


30
Что есть у Ruby, чего нет у Python, и наоборот?
Locked . Этот вопрос и его ответы заблокированы, потому что вопрос не по теме, но имеет историческое значение. В настоящее время он не принимает новые ответы или взаимодействия. Существует много дискуссий о Python против Ruby, и я все нахожу их совершенно бесполезными, потому что все они оборачиваются тем, почему функция …
263 python  ruby 


30
Определить, является ли устройство iPhone X
Мое приложение для iOS использует настраиваемую высоту, UINavigationBarчто приводит к некоторым проблемам на новом iPhone X. Кто-нибудь уже знает, как надежно определять программно (в Objective-C), если приложение работает на iPhone X? РЕДАКТИРОВАТЬ: Конечно, проверка размера экрана возможна, однако мне интересно, есть ли какой-нибудь метод «встроенного» типа, как TARGET_OS_IPHONEобнаружение iOS ... …

9
Как пройти страницу входа с помощью Wget?
Я пытаюсь использовать Wget для загрузки страницы, но не могу выйти из экрана входа в систему. Как отправить имя пользователя / пароль, используя данные публикации на странице входа в систему, а затем загрузить фактическую страницу как аутентифицированный пользователь?
263 wget 

6
Как заставить PyCharm всегда показывать номера строк
Кажется, я не могу найти параметр, позволяющий включить номера строк для всех файлов, но я должен всегда щелкнуть правой кнопкой мыши и включить его для каждого файла. Для этого должна быть глобальная настройка, верно?

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