Hashlib
Python's hashlib provides a common digest algorithm, such as MD5,SHA1 and so on.Basic functions for generating MD keys1 Import Hashlib 2 3 MD5 = hashlib.md5 ()4 md5.update ('This ismy password'. Encode ('utf-8'))5Print(Md5.hexdigest ())
Python development _++i,i + = 1 distinctionIn many programming languages (C/c++,java, etc.) we all encounter this syntax:1 int i = 0;2 + + i; --I;This syntax can be self-increment (minus) in the programming language above, and it is supported in
t = ' He is a string. Who is? 'Print (T.capitalize ()) #将首字母大写Print (T.split ()) #以空格分割每个单词, get a listPrint (T.find (' I ')) #找到字符i的首个索引下标Print (T.find (' in ')) #找到字符串in里面的i的首个索引下标Print (T.find (' Python ')) #找不到字符串出现时, returns 1Print (T[0:4])
Download the source tar package firstLinux comes with the download tool wget download as follows:1# wget http://www.python.org/ftp/python/3.3.0/Python-3.3.0.tgzOr find yourself online, here is a download link for the latest version:
1. Operation mode OneNew test.py File:Touch test.pyThen vim test.py opens and edits:print ' Hello world 'Open terminal, enter command:Python test.pyOutput:2. Operating Mode IIThis section is only applicable to Linux/unix users, but Windows users may
Py2exe 64-bit: http://download.csdn.net/detail/henujyj/8532827 Py2exe 32-bit: https://sourceforge.net/projects/py2exe/files/ The result of the following program is to package the hello.py program into a hello.exe executable file The first step is
Regular basic knowledge
Regular expressions are implemented by calling the RE module
In Python, the regular expression handles the object as a string, so there are many similarities between methods and strings in the regex: Re.findall
1, put A2 as a parameter to A3 this function, execute A3 This function, and finally return C2 this parameter2 parameter is executed as a function and printed in the execution 333, B2 () This function is performed by A1 this decorator4, at this time
The following two methods are implemented to collect IP information1, through the ifconfig command output IP information, and "\ n" slice into different network card block2, through the ifconfig command output IP information, and the first character
1. List-derived writing form:[Expression for variable in list] or [expression for variable in list if condition]2. For example:#!/usr/bin/python#-*-Coding:utf-8-*-li = [1,2,3,4,5,6,7,8,9]print [x**2 for X ' Li]print [x**2 for X in Li if x>5] Print
The main difference between a list and a tuple is that the list can be modified and tuples cannot. In general, in almost all cases the list can be substituted for tuples
For example, use a sequence to represent a person's information (name, age) in
Python In addition to dictionaries, lists, tuples and a very useful data structure, that is set, flexible use of set can subtract a lot of operations (although set can be replaced by a list)
Small example
1. If I want to find the same item in many
1. Download Pyinstaller and unzip (can go to the official website to download the latest version):
https://github.com/pyinstaller/pyinstaller/
2. Download Pywin32 and install (note the version, my is python2.7):Https://pypi.python.org/pypi/pywin32
about how to get access_token this can self-check Baidu Open OAuth 2.0 API. No introduction is made here.
Third-party Python libraries
Poster
Copy the Code code as follows:
# Coding:utf-8
Import Urllib
Import Urllib2
__author__ = ' Administrator
Recently, some things need to monitor the alarm sent e-mail, and then found a little material on the internet, wrote a simple script to send a message, mainly using the Python smtplib module, share to everyone to see:
Copy the Code code as follows:
In python sqlite, query results are obtained by field names.
When connecting to the sqlite database, use the fetchall () query result to print the results of each column using the row [0], row [1] method.
But what should I do if I want to use row [
21. Closure and decorator in python, 21. python closure Decoration
Closures in python are defined (interpreted) in the form of representation as: If a variable in the external scope (but not in the global scope) is referenced in an internal function,
Capture the QQ space through Scrapy and Scrapy capture the QQ spaceThe graduation project is to use Scrapy to capture the data of the QQ space. After finishing the graduation project recently, I will summarize the following: first, the problem of
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.
A Free Trial That Lets You Build Big!
Start building with 50+ products and up to 12 months usage for Elastic Compute Service