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

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



23
Python читає один символ у користувача
Чи існує спосіб зчитування одного символу з вводу користувача? Наприклад, вони натискають одну клавішу на терміналі, і вона повертається (подібне getch()). Я знаю, що є функція в Windows для неї, але мені б хотілося щось, що є платформою.
260 python  input 


13
Як запускати скрипт Python як службу в Windows?
Я малюю архітектуру для набору програм, які діляться різними взаємопов'язаними об'єктами, що зберігаються в базі даних. Я хочу, щоб одна з програм виконувала роль служби, яка забезпечує інтерфейс більш високого рівня для операцій над цими об'єктами, а інші програми отримують доступ до об'єктів через цю службу. В даний час я …

11
Як правильно визначити поточний каталог скриптів?
Я хотів би побачити, який найкращий спосіб визначити поточний каталог скриптів у python? Я виявив, що через безліч способів виклику коду python важко знайти хороше рішення. Ось деякі проблеми: __file__не визначено, якщо сценарій виконується за допомогою exec,execfile __module__ визначається лише в модулях Користувачі: ./myfile.py python myfile.py ./somedir/myfile.py python somedir/myfile.py execfile('myfile.py') …

5
Фактичне значення 'shell = True' у підпроцесі
Я викликаю різні процеси за допомогою subprocessмодуля. Однак у мене є питання. У таких кодах: callProcess = subprocess.Popen(['ls', '-l'], shell=True) і callProcess = subprocess.Popen(['ls', '-l']) # without shell Обидва працюють. Прочитавши документи, я дізнався, що shell=Trueозначає виконання коду через оболонку. Тож це означає, що за відсутності, процес безпосередньо запускається. Тож, …
260 python  subprocess 

6
Як надіслати POST-запит?
Я знайшов цей сценарій в Інтернеті: import httplib, urllib params = urllib.urlencode({'number': 12524, 'type': 'issue', 'action': 'show'}) headers = {"Content-type": "application/x-www-form-urlencoded", "Accept": "text/plain"} conn = httplib.HTTPConnection("bugs.python.org") conn.request("POST", "", params, headers) response = conn.getresponse() print response.status, response.reason 302 Found data = response.read() data 'Redirecting to <a href="http://bugs.python.org/issue12524">http://bugs.python.org/issue12524</a>' conn.close() Але я не …
260 python  urllib  httplib 

23
Як використовувати MySQLdb з Python та Django в OSX 10.6?
Це дуже обговорювана проблема для користувачів OSX 10.6, але я не зміг знайти рішення, яке працює. Ось моя настройка: Python 2.6.1 64bit Django 1.2.1 MySQL 5.1.47 osx10.6 64bit Я створюю virtualenvwrapper з --no-site-пакетами, після чого встановлюю Django. Коли я активую virtualenv і запускаю python Manag.py syncdb, я отримую цю помилку: …

5
Отримайте кількість циклів всередині циклу Python FOR
У forциклі Python, який повторює список, ми можемо записати: for item in list: print item і він акуратно проходить усі елементи списку. Чи є спосіб дізнатися в циклі, скільки разів я робив цикл до цих пір? Наприклад, я хочу взяти список, і після того як я обробив десять елементів, я …
259 python  for-loop 

10
Як знайти елемент із певним текстом у веб-версії Selenium (Python)?
Я намагаюся перевірити складний інтерфейс javascript із Selenium (за допомогою інтерфейсу Python та для багатьох браузерів). У мене є кілька кнопок форми: <div>My Button</div> Мені хочеться шукати кнопки на основі "Моєї кнопки" (або нечутливих до регістру, часткових збігів, таких як "моя кнопка" або "кнопка") Мені це здається дивовижно важким, настільки, …

4
Названі кольори в matplotlib
Які названі кольори доступні в matplotlib для використання на ділянках? Я можу знайти список документації щодо matplotlib, який стверджує, що це єдині імена: b: blue g: green r: red c: cyan m: magenta y: yellow k: black w: white Однак я виявив, що ці кольори також можна використовувати, принаймні в …

12
Як оновити Anaconda?
У мене на комп'ютері встановлена ​​Anaconda, і я хотів би її оновити. У Навігаторі я бачу, що є кілька окремих пакетів, які можна оновити, але також anacondaпакет, який інколи має номер версії, а інколи говорить custom. Як мені діяти?
259 python  anaconda  conda 

5
Як намалювати вертикальні лінії на заданій ділянці в matplotlib?
З огляду на графік сигналу у часовому поданні, як намалювати лінії, що позначають відповідний індекс часу? Зокрема, з огляду на графік сигналу з індексом часу від 0 до 2,6 (с), я хочу намалювати вертикальні червоні лінії із зазначенням відповідного індексу часу для списку [0.22058956, 0.33088437, 2.20589566], як це зробити?
259 python  matplotlib 


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