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

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


8
Яка різниця між re.search та re.match?
Яка різниця між search()та match()функціями в модулі Pythonre ? Я читав документацію ( поточну документацію ), але ніби ніколи її не пам’ятаю. Мені постійно доводиться шукати це і знову його вивчати. Я сподіваюсь, що хтось відповість на це чітко на прикладах, щоб (можливо) це засунулось мені в голову. Або, принаймні, …
526 python  regex  search  match 

12
Аргументи користувача та аргументи командного рядка [закрито]
Закрито . Це питання потрібно більш зосереджено . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно зосередило увагу на одній проблемі лише редагуючи цю публікацію . Закрито 7 місяців тому . Як у мене є сценарій Python, який а) може приймати введення користувача та як це …

16
Як я можу оновити файл pip всередині свого віртуального середовища?
Я можу оновлювати пакети, якими керує pip, але як я оновлюю сам pip? Відповідно, на pip --versionданий момент у мене virtualenv встановлений pip 1.1, і я хочу оновити його до останньої версії. Яка команда для цього? Чи потрібно використовувати distribute чи є вроджена команда pip або virtualenv? Я вже пробував …

6
Створіть список одного елемента, повтореного N разів
Я хочу створити ряд списків, різної довжини. Кожен список буде містити один і той же елемент e, повторений nраз (де n= довжина списку). Як створити списки, не використовуючи розуміння списку [e for number in xrange(n)]для кожного списку?

9
Отримання карти () для повернення списку в Python 3.x
Я намагаюся зіставити список у шістнадцятковий, а потім використати його в іншому місці. У python 2.6 це було просто: A: Python 2.6: >>> map(chr, [66, 53, 0, 94]) ['B', '5', '\x00', '^'] Однак у Python 3.1 вищесказане повертає об’єкт карти. B: Python 3.1: >>> map(chr, [66, 53, 0, 94]) <map …

16
Виклик C / C ++ з Python?
Який би найшвидший спосіб побудувати прив'язку Python до бібліотеки C або C ++? (Я використовую Windows, якщо це має значення.)
521 c++  python  c 

11
повідомлення про виключення python
import ftplib import urllib2 import os import logging logger = logging.getLogger('ftpuploader') hdlr = logging.FileHandler('ftplog.log') formatter = logging.Formatter('%(asctime)s %(levelname)s %(message)s') hdlr.setFormatter(formatter) logger.addHandler(hdlr) logger.setLevel(logging.INFO) FTPADDR = "some ftp address" def upload_to_ftp(con, filepath): try: f = open(filepath,'rb') # file to send con.storbinary('STOR '+ filepath, f) # Send the file f.close() # Close file …

24
Налаштувати заплановану роботу?
Я працюю над веб-додатком за допомогою Django, і мені цікаво, чи є спосіб запланувати роботу, яку потрібно періодично запускати. В основному я просто хочу запустити базу даних і зробити деякі розрахунки / оновлення автоматично, регулярно, але я не можу знайти жодної документації щодо цього. Хтось знає, як це налаштувати? Для …



11
Оператор "є" поводиться несподівано з цілими числами
На цей питання є відповіді на Stack Overflow на російському : Присваивание целых (int) в Питоне Чому наступне поводиться несподівано в Python? >>> a = 256 >>> b = 256 >>> a is b True # This is an expected result >>> a = 257 >>> b = 257 >>> …

13
Як я можу заповнити рядок Python пробілами?
Я хочу заповнити рядок пробілами. Я знаю, що для нуля працює наступне: >>> print "'%06d'"%4 '000004' Але що мені робити, коли я цього хочу? 'hi ' Звичайно, я можу виміряти довжину струни і робити str+" "*leftover, але мені хотілося б найкоротшого шляху.

4
Який загальний формат заголовків файлів Python?
Я натрапив на наступний формат заголовка для вихідних файлів Python в документі про вказівки щодо кодування Python: #!/usr/bin/env python """Foobar.py: Description of what foobar does.""" __author__ = "Barack Obama" __copyright__ = "Copyright 2009, Planet Earth" Це стандартний формат заголовків у світі Python? Які ще поля / інформацію я можу розмістити …
508 python  header  comments 

2
Видаліть остаточний символ із рядка
Скажімо, мій рядок має 10 символів. Як видалити останній символ? Якщо мій рядок є "abcdefghij"(я не хочу замінювати 'j'символ, оскільки мій рядок може містити кілька 'j'символів), я хочу лише останнього символу. Незалежно від того, що це таке або скільки разів воно трапляється, мені потрібно видалити останній символ зі своєї рядок.
508 python  string 

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