Advantages And Disadvantages Of Lambda Expressions In Python And Their Usage Scenarios

Lambda expressions are a special syntax in Python for creating anonymous functions. We call the lambda syntax itself a lambda expression, and the function it returns is called a lambda function or anonymous functions. Python’s lambda expressions allow a function to be created and passed in one line of code, let us look at below source …

Advantages And Disadvantages Of Lambda Expressions In Python And Their Usage Scenarios Read More »

Python Code Obfuscation And Encryption Techniques

Python requires a certain level of security awareness for commercial development, in order not to be easily reversed. Confusion and encryption are necessary. In order to increase the difficulty of code reading, source code confusion is very necessary, http://pyob.oxyry.com/ is an online Python code confusion website.  It should also be noted that this confusion is actually …

Python Code Obfuscation And Encryption Techniques Read More »

Git Tutorial For Beginners

Git operation is often used in daily work. But for beginners, Git is very strange and confusing to operate. This article is mainly aimed at beginners to Git, understanding the basic principles of Git, and mastering some common Git commands.

How To Solve Mac System Python Matplotlib Library Chinese Gibberish Problem

Google matplotlib library drawing generate Chinese messy code problem, the most popular answer is the following lines of code. import numpy as np import matplotlib.pyplot as plt plt.rcParams[‘font.sans-serif’] = [‘SimHei’] Obviously, this is because there is no SimHei font library on the MAC, so most tutorials tell you how to download SimHei fonts and how …

How To Solve Mac System Python Matplotlib Library Chinese Gibberish Problem Read More »

Python Web App ORM Example

In previous article How To Set Up Python Web Application Development Environment, we have tell you how to create a simple hello world web application in python, this article we will focus on how to write python code to manipulate MySQL database with ORM (Object Relational Mapping).

How To Set Up Python Web Application Development Environment

1. Make sure that the Python version of the system installation is 3.6.x. $ python3 –version Python 3.6.1 2. Run pip3 command to install the third-party libraries you need to develop your web application. 2.1 Install the asynchronous framework aiohttp $ pip3 install aiohttp 2.2 Install front end template engine jinja2. $ pip3 install jinja 2.3 …

How To Set Up Python Web Application Development Environment Read More »

How To Get Current Path, Current Module File Name, Command Line Parameter And Executable File Path In Python.

1. How To Get The Current Path. The current path can be represented by ‘.’, and then converted to an absolute path by os.path.abspath(). import os print(os.path.abspath(‘.’)) Running result. $ python3 get_curr_path.py /Users/jerry 2. How To Get The File Name Of Current Module. It can be obtained by the special variable __file__. print(__file__) The output. …

How To Get Current Path, Current Module File Name, Command Line Parameter And Executable File Path In Python. Read More »