Відмінності між версіями «Python»
Перейти до навігації
Перейти до пошуку
| (Не показано 7 проміжних версій цього користувача) | |||
| Рядок 1: | Рядок 1: | ||
| − | + | [[python-xml]] '''Парсинг XML''' | |
| − | + | ||
| − | + | [[python-process-console]] '''Attach a console into a running process''' | |
| + | |||
| + | [[python-memory-leak]] '''Fixing a memory leak in a running python process with GDB''' | ||
| + | |||
| + | [[python-debug-gdb]] '''Debug python application''' | ||
| + | |||
| + | [[windows-service-python]] how to create a windows service in python (Python recipe) | ||
| + | |||
| + | [http://pep8.ru/doc/pep8/ PEP8 - стиль кода в языке Python] | ||
| + | |||
| + | [[Pip]] Інсталятор пакетів | ||
| + | |||
| + | P = '' # Пустая строка | ||
| + | P = "C'est une pomme" # Строка в кавычках | ||
| + | block = """.......""" # Блоки в тройных кавычках | ||
| + | P = r'\tmp\home' # Неформатированные строки | ||
| + | P = u'pomme' # Строки с символами Юникода | ||
| + | P * 3 # Повторять строку (3 раза) | ||
| + | P [1] # Обратиться к символу (к 1-у) | ||
| + | P [:-1] # Текст без последнего символа | ||
| + | P [5:16] # Срез от 5 до 16 символа | ||
| + | P.find('Pa') # Поиск | ||
| + | P.rstrip() # Удаление пробельных символов | ||
| + | P.replace('Pa','xx') # Заменить (pa на xx) | ||
| + | P.split(',') # Разбитие по символу-разделителю | ||
| + | P.isdigit() # Проверка содержимого | ||
| + | P.lower() # Преобразование регистра символов | ||
| + | P.startswith('pomme') # Проверка начала строки | ||
| + | P.endswith('pomme') # Проверка окончания строки | ||
| + | P.encode('latin-1') # Кодирование строк Юникода | ||
| + | |||
| + | # ======= специальные символы ======= | ||
| + | |||
| + | \newline # Продолжение на новой строке | ||
| + | \\ # Остаётся один символ \ | ||
| + | \' # Апостроф (Остаётся один символ ') | ||
| + | \" # Кавычки (Остаётся один символ ") | ||
| + | \a # Звонок | ||
| + | \b # Забой | ||
| + | \f # Перевод формата | ||
| + | \n # Новая строка | ||
| + | \r # Возврат каретки | ||
| + | \t # Горизонтальная табуляция | ||
| + | \v # Вертикальная табуляция | ||
| + | \xhh # Символ с шестнадцатеричным кодом hh | ||
| + | \ooo # Символ с восьмеричным кодом 000 | ||
| + | \0 # Символ Null | ||
| + | \N{id} # Id базы данных Юникода | ||
| + | \uhhhh # 16-битный символ Юникода | ||
| + | \Uhhhhhhhh # 32-битный символ Юникода | ||
Поточна версія на 18:49, 21 лютого 2016
python-xml Парсинг XML
python-process-console Attach a console into a running process
python-memory-leak Fixing a memory leak in a running python process with GDB
python-debug-gdb Debug python application
windows-service-python how to create a windows service in python (Python recipe)
PEP8 - стиль кода в языке Python
Pip Інсталятор пакетів
P = # Пустая строка
P = "C'est une pomme" # Строка в кавычках
block = """.......""" # Блоки в тройных кавычках
P = r'\tmp\home' # Неформатированные строки
P = u'pomme' # Строки с символами Юникода
P * 3 # Повторять строку (3 раза)
P [1] # Обратиться к символу (к 1-у)
P [:-1] # Текст без последнего символа
P [5:16] # Срез от 5 до 16 символа
P.find('Pa') # Поиск
P.rstrip() # Удаление пробельных символов
P.replace('Pa','xx') # Заменить (pa на xx)
P.split(',') # Разбитие по символу-разделителю
P.isdigit() # Проверка содержимого
P.lower() # Преобразование регистра символов
P.startswith('pomme') # Проверка начала строки
P.endswith('pomme') # Проверка окончания строки
P.encode('latin-1') # Кодирование строк Юникода
- ======= специальные символы =======
\newline # Продолжение на новой строке
\\ # Остаётся один символ \
\' # Апостроф (Остаётся один символ ')
\" # Кавычки (Остаётся один символ ")
\a # Звонок
\b # Забой
\f # Перевод формата
\n # Новая строка
\r # Возврат каретки
\t # Горизонтальная табуляция
\v # Вертикальная табуляция
\xhh # Символ с шестнадцатеричным кодом hh
\ooo # Символ с восьмеричным кодом 000
\0 # Символ Null
\N{id} # Id базы данных Юникода
\uhhhh # 16-битный символ Юникода
\Uhhhhhhhh # 32-битный символ Юникода