Відмінності між версіями «Python»
Перейти до навігації
Перейти до пошуку
| Рядок 8: | Рядок 8: | ||
[[windows-service-python]] how to create a windows service in python (Python recipe) | [[windows-service-python]] how to create a windows service in python (Python recipe) | ||
| + | |||
| + | |||
| + | 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.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-битный символ Юникода | ||
Версія за 22:30, 15 березня 2015
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)
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.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-битный символ Юникода