Відмінності між версіями «Python»

Матеріал з Wiki Welard
Перейти до навігації Перейти до пошуку
 
(Не показано 6 проміжних версій цього користувача)
Рядок 1: Рядок 1:
−
[[python-xml]]  Парсинг XML
+
[[python-xml]]  '''Парсинг XML'''
−
[[python-process-console]]  Attach a console into a running process
+
 
−
[[python-memory-leak]]
+
[[python-process-console]]  '''Attach a console into a running process'''
−
[[python-debug-gdb]]  Debug python application
+
 
 +
[[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') # Кодирование строк Юникода
  1. ======= специальные символы =======
\newline # Продолжение на новой строке
\\  # Остаётся один символ \
\'  # Апостроф (Остаётся один символ ')
\"  # Кавычки (Остаётся один символ ")
\a  # Звонок
\b  # Забой
\f  # Перевод формата
\n  # Новая строка
\r  # Возврат каретки
\t  # Горизонтальная табуляция
\v  # Вертикальная табуляция
\xhh  # Символ с шестнадцатеричным кодом hh 
\ooo  # Символ с восьмеричным кодом 000
\0  # Символ Null
\N{id}  # Id базы данных Юникода
\uhhhh  # 16-битный символ Юникода
\Uhhhhhhhh  # 32-битный символ Юникода