Tagged articles
5000 articles
Page 42 of 50
Python Programming Learning Circle
Python Programming Learning Circle
May 8, 2021 · Artificial Intelligence

Top 10 New Features in Scikit‑learn 0.24

The article reviews the most important additions in scikit‑learn 0.24, including faster hyper‑parameter search methods, ICE plots, histogram‑based boosting improvements, new feature‑selection tools, polynomial‑feature approximations, a semi‑supervised classifier, MAPE metric, enhanced OneHotEncoder and OrdinalEncoder handling, and a more flexible RFE interface.

Pythondata preprocessingfeature selection
0 likes · 8 min read
Top 10 New Features in Scikit‑learn 0.24
MaGe Linux Operations
MaGe Linux Operations
May 7, 2021 · Fundamentals

7 Fun Python Projects to Automate Everyday Tasks (Full Code Included)

This article shares seven practical Python scripts—from web‑scraping Zhihu images and chatting bots to AI poem analysis, lottery generation, automatic apology letters, screen recording, and GIF creation—demonstrating how to avoid reinventing the wheel while learning useful automation techniques.

AICode ExamplesPython
0 likes · 9 min read
7 Fun Python Projects to Automate Everyday Tasks (Full Code Included)
Python Crawling & Data Mining
Python Crawling & Data Mining
May 7, 2021 · Fundamentals

Automate Excel Reporting with Python: A Step‑by‑Step Guide

This article walks you through automating daily loan reporting for a bank using Python and pandas, covering data loading, date filtering, table splitting, column renaming, concatenation, missing‑value handling, calculated fields, and pivot‑table generation to replace repetitive Excel tasks.

Excel AutomationPythonbank loans
0 likes · 13 min read
Automate Excel Reporting with Python: A Step‑by‑Step Guide
Liangxu Linux
Liangxu Linux
May 5, 2021 · Information Security

Mastering Common TCP/IP Attacks: From IP Spoofing to DDoS and MITM

This guide reviews the most frequent TCP/IP attacks—including IP spoofing, SYN flooding, UDP flooding, TCP reset hijacking, man‑in‑the‑middle, and DDoS—explains their underlying protocols, demonstrates practical exploitation with Python/Scapy and Netcat, and outlines mitigation techniques and cryptographic fundamentals.

DDoSMITMPython
0 likes · 27 min read
Mastering Common TCP/IP Attacks: From IP Spoofing to DDoS and MITM
Python Crawling & Data Mining
Python Crawling & Data Mining
May 5, 2021 · Game Development

Master Pyglet: Build Games, Audio, and Video with Python

This tutorial walks you through installing pyglet, creating windows, adding text and images, handling keyboard and mouse events, processing input, and playing audio and video, providing a comprehensive guide to building lightweight Python games and multimedia applications.

Game DevelopmentPythonaudio
0 likes · 15 min read
Master Pyglet: Build Games, Audio, and Video with Python
Python Crawling & Data Mining
Python Crawling & Data Mining
May 4, 2021 · Big Data

Unlock 100+ Free Data APIs with Just 3 Lines of Python

This article introduces the GoPUP library, which provides over a hundred free data interfaces—including social media indexes, macro‑economic figures, company information, and epidemic statistics—accessible with simple Python code, making data analysis faster and easier.

APIBig DataPython
0 likes · 7 min read
Unlock 100+ Free Data APIs with Just 3 Lines of Python
Test Development Learning Exchange
Test Development Learning Exchange
May 3, 2021 · Operations

Using Locust for Distributed Load Testing: Installation, Script Explanation, and Execution

This article introduces Locust, an open‑source Python load‑testing framework, explains how to install it (including optional pyzmq for distributed mode), describes its core components, walks through a sample test script with database integration, and shows how to run and interpret results via the web UI or command line.

Distributed TestingLocustPython
0 likes · 7 min read
Using Locust for Distributed Load Testing: Installation, Script Explanation, and Execution
MaGe Linux Operations
MaGe Linux Operations
May 2, 2021 · Fundamentals

How to Speed Up Python: 5 Proven Alternatives to CPython

Although Python is slower than C or Java for CPU‑intensive tasks, several projects such as PyPy, Pyston, Nuitka, Cython, and Numba offer practical ways to boost its performance, each with its own trade‑offs and compatibility considerations.

CythonPyPyPython
0 likes · 6 min read
How to Speed Up Python: 5 Proven Alternatives to CPython
MaGe Linux Operations
MaGe Linux Operations
Apr 29, 2021 · Fundamentals

Why Is Python So Slow? Boost Speed 1000× with NumPy UFuncs

This article examines Python's notorious performance lag, explains why its dynamic typing and object overhead make simple loops sluggish, and demonstrates how NumPy's universal functions can accelerate reciprocal calculations by over a thousand times, outperforming even compiled languages.

BenchmarkNumPyPython
0 likes · 9 min read
Why Is Python So Slow? Boost Speed 1000× with NumPy UFuncs
Python Programming Learning Circle
Python Programming Learning Circle
Apr 29, 2021 · Fundamentals

Python Basics: Variables, Control Flow, Data Structures, and Object‑Oriented Programming

This tutorial introduces Python fundamentals, covering why to learn the language, variable assignment, conditional statements, loops, lists, dictionaries, iteration techniques, and core object‑oriented concepts such as classes, getters/setters, encapsulation, and inheritance, all illustrated with clear code examples.

Control FlowData StructuresInheritance
0 likes · 20 min read
Python Basics: Variables, Control Flow, Data Structures, and Object‑Oriented Programming
Python Programming Learning Circle
Python Programming Learning Circle
Apr 29, 2021 · Backend Development

Why Sanic Is the Preferred Asynchronous Python Web Framework for High‑Performance Applications

This article compares traditional Python web frameworks with modern asynchronous alternatives, presents benchmark data showing Sanic’s superior speed, explains the benefits of async I/O, and discusses Sanic’s ecosystem, production readiness, documentation, and community support for developers seeking high‑performance backend solutions.

AsyncBenchmarkPerformance
0 likes · 9 min read
Why Sanic Is the Preferred Asynchronous Python Web Framework for High‑Performance Applications
Python Programming Learning Circle
Python Programming Learning Circle
Apr 28, 2021 · Fundamentals

How to Speed Up Python Programs: Profiling, Timing, and Practical Optimization Techniques

This article explains why Python itself is not slow, demonstrates how to identify bottlenecks with timing and cProfile, and provides a collection of practical tips—such as using built‑in types, lru_cache, local variables, and efficient string formatting—to improve Python program performance by up to 30 percent.

PerformanceProfilingPython
0 likes · 10 min read
How to Speed Up Python Programs: Profiling, Timing, and Practical Optimization Techniques
ITPUB
ITPUB
Apr 27, 2021 · Game Development

23 Must‑Try Open‑Source Game Projects on GitHub to Boost Your Coding Skills

This article curates 23 open‑source game projects hosted on GitHub—ranging from Vim plugins and JavaScript Tetris clones to Python, Go, and web‑based multiplayer titles—providing installation steps, feature highlights, code snippets, and live demo links so developers can learn, experiment, and have fun during breaks.

GitHubJavaScriptPython
0 likes · 14 min read
23 Must‑Try Open‑Source Game Projects on GitHub to Boost Your Coding Skills
Python Programming Learning Circle
Python Programming Learning Circle
Apr 26, 2021 · Fundamentals

Python Regular Expressions (re Module) – Concepts, Syntax, and Common Functions

This article explains Python regular expressions, covering basic and special characters, non‑print escapes, quantifier types, the re module’s compile function with flags, and the most frequently used pattern‑object methods such as match, search, findall, finditer, split, sub and subn, plus practical usage notes.

Pythonpattern matchingre module
0 likes · 12 min read
Python Regular Expressions (re Module) – Concepts, Syntax, and Common Functions
Python Programming Learning Circle
Python Programming Learning Circle
Apr 25, 2021 · Fundamentals

Understanding Class Relationships in Object‑Oriented Programming: Dependency, Composition, and Inheritance with Python Examples

This article explains the three core class relationships in object‑oriented programming—dependency, composition, and inheritance—illustrates each with clear Python code, discusses inheritance advantages, single‑ and multiple‑inheritance types, and introduces the method‑resolution‑order (MRO) algorithm.

Class RelationshipsInheritanceMRO
0 likes · 11 min read
Understanding Class Relationships in Object‑Oriented Programming: Dependency, Composition, and Inheritance with Python Examples
Python Crawling & Data Mining
Python Crawling & Data Mining
Apr 24, 2021 · Mobile Development

Master Airtest: Essential APIs for Mobile Automation Testing

This article introduces the Airtest mobile automation IDE, explains its cross‑platform and platform‑specific APIs, and provides detailed code examples for device initialization, control, app management, screen actions, and assertions, enabling developers to automate mobile testing efficiently.

APIAirtestMobile Automation
0 likes · 7 min read
Master Airtest: Essential APIs for Mobile Automation Testing
Python Crawling & Data Mining
Python Crawling & Data Mining
Apr 24, 2021 · Fundamentals

Discover 140+ Must‑Know Python Libraries for Data Science & AI

The article presents a comprehensive guide to Python's built‑in functions, standard libraries, and third‑party packages across file I/O, web scraping, databases, data cleaning, statistical analysis, machine learning, visualization, and more, rating each with stars and offering a free e‑book collection for readers.

Data AnalysisDatabasePython
0 likes · 32 min read
Discover 140+ Must‑Know Python Libraries for Data Science & AI
MaGe Linux Operations
MaGe Linux Operations
Apr 23, 2021 · Artificial Intelligence

Why Python Dominates Machine Learning and AI Development

Python has become the go‑to language for AI and machine learning across startups and enterprises because of its rapid prototyping, flexible syntax, readability, extensive libraries like NumPy, SciPy, scikit‑learn, Pandas, Keras, and powerful visualization tools, making development faster, scalable, and easier to maintain.

Artificial IntelligencePythondata-science
0 likes · 8 min read
Why Python Dominates Machine Learning and AI Development
DeWu Technology
DeWu Technology
Apr 23, 2021 · Operations

Distributed UI Automation Practice and Architecture

The article presents DuLab, a distributed UI‑automation platform for mobile apps that leverages Airtest, Python/Tornado, Celery, and Redis to schedule and run bulk test cases on remote devices, detailing its layered case management, package database, mock services, and the resulting scalable, efficient regression testing across diverse devices.

AirtestDistributed TestingPython
0 likes · 14 min read
Distributed UI Automation Practice and Architecture
MaGe Linux Operations
MaGe Linux Operations
Apr 22, 2021 · Fundamentals

Generate LaTeX Math Formulas with Python Using latexify_py

This article introduces latexify_py, an open‑source Python tool that automatically converts Python functions into LaTeX math expressions, dramatically simplifying the creation of complex formulas for research papers and eliminating the tedious manual editing in Word.

LaTeXPythonResearch Tools
0 likes · 3 min read
Generate LaTeX Math Formulas with Python Using latexify_py
Python Programming Learning Circle
Python Programming Learning Circle
Apr 22, 2021 · Fundamentals

Common Built‑in String Methods in Python

This article introduces Python’s built‑in string class and explains ten commonly used string methods—including center, count, find, swapcase, startswith/endswith, split, case conversions, justification, strip, and zfill—detailing their syntax, parameters, and example usages while emphasizing that they return new strings without altering the original.

PythonString MethodsUnicode
0 likes · 9 min read
Common Built‑in String Methods in Python
MaGe Linux Operations
MaGe Linux Operations
Apr 21, 2021 · Fundamentals

Boost Your Python Projects: 6 Essential Practices for Efficient, Clean Code

This guide presents six practical Python best‑practice techniques—including memory management, version compatibility, code style, performance tuning, profiling, and testing with CI—to help developers write faster, more maintainable, and well‑documented code for open‑source and personal projects.

Best PracticesCode OptimizationPerformance
0 likes · 15 min read
Boost Your Python Projects: 6 Essential Practices for Efficient, Clean Code
Python Programming Learning Circle
Python Programming Learning Circle
Apr 20, 2021 · Fundamentals

Understanding Python Function Parameter Passing: Value vs. Reference

This article explains how Python implements function argument passing, distinguishing value passing—where a copy of the argument is used—from reference passing for mutable objects, illustrating both mechanisms with swap examples, memory diagrams, and concluding with best practices for modifying data inside functions.

Function ParametersPythonmutable objects
0 likes · 10 min read
Understanding Python Function Parameter Passing: Value vs. Reference
Python Programming Learning Circle
Python Programming Learning Circle
Apr 20, 2021 · Fundamentals

Understanding Different Types of Arguments in Python Function Definitions

This article explains Python function definitions, covering required, default, keyword, positional, variable-length (*args, **kwargs), and positional-only/keyword-only parameters, illustrating each type with syntax, usage rules, and example code snippets, and common pitfalls such as mutable default values and argument ordering errors.

Function ArgumentsPythondefaults
0 likes · 9 min read
Understanding Different Types of Arguments in Python Function Definitions
MaGe Linux Operations
MaGe Linux Operations
Apr 19, 2021 · Fundamentals

How Python 3.10 Brings Switch‑Case with Structural Pattern Matching

Python 3.10 beta introduces a native switch‑case style construct called structural pattern matching, simplifying multi‑branch logic, while also adding enhancements like parenthesized context managers and smarter NameError suggestions, marking a major evolution for Python developers.

PythonStructural Pattern Matchingpattern matching
0 likes · 6 min read
How Python 3.10 Brings Switch‑Case with Structural Pattern Matching
Python Programming Learning Circle
Python Programming Learning Circle
Apr 19, 2021 · Fundamentals

Understanding Python Magic (Dunder) Methods

This article explains Python's built‑in magic (dunder) methods—functions that start and end with double underscores—showing how they enable custom class behavior such as indexing, iteration, string representation, callable objects, context management, object creation, and attribute handling with clear code examples.

Callable ObjectsIteratorsPython
0 likes · 14 min read
Understanding Python Magic (Dunder) Methods
MaGe Linux Operations
MaGe Linux Operations
Apr 17, 2021 · Backend Development

Boost Your Python Projects: 7 Essential Efficiency Tools You Must Try

Discover seven powerful Python tools—including Pandas, Selenium, Flask, Scrapy, Requests, Faker, and Pillow—that streamline data analysis, web testing, API calls, web development, web scraping, mock data generation, and image processing, complete with installation steps and code examples to boost your development efficiency.

Data AnalysisPythonproductivity tools
0 likes · 6 min read
Boost Your Python Projects: 7 Essential Efficiency Tools You Must Try
Python Programming Learning Circle
Python Programming Learning Circle
Apr 17, 2021 · Fundamentals

Python Comprehensions: List, Tuple, Dictionary, and Set

This article explains Python's comprehension syntax for lists, tuples, dictionaries, and sets, detailing their structures, execution order, and practical examples—including filtering, nested loops, and conditional logic—while showing how to convert generator objects and highlighting common use cases.

ListPythonSet
0 likes · 11 min read
Python Comprehensions: List, Tuple, Dictionary, and Set
转转QA
转转QA
Apr 17, 2021 · Mobile Development

Using tidevice for iOS Automation without a Mac: Features, Installation, and Integration Guide

This article introduces tidevice, an open‑source tool that enables iOS automation on Windows, Linux, and macOS by providing device information, app management, WebDriverAgent control, performance data collection, and various command‑line and Python APIs, along with detailed installation steps and integration advice.

Pythondevice managementiOS automation
0 likes · 18 min read
Using tidevice for iOS Automation without a Mac: Features, Installation, and Integration Guide
MaGe Linux Operations
MaGe Linux Operations
Apr 16, 2021 · Fundamentals

Master Data Analysis with Python: From Excel/SQL to Pandas in 10 Steps

This tutorial walks data analysts through transitioning from Excel and SQL to Python, covering environment setup, data import with pandas, web scraping, cleaning, renaming, type conversion, filtering, grouping, merging, and visualization using Jupyter Notebook and popular libraries.

Data AnalysisData visualizationJupyter Notebook
0 likes · 13 min read
Master Data Analysis with Python: From Excel/SQL to Pandas in 10 Steps
360 Tech Engineering
360 Tech Engineering
Apr 16, 2021 · Artificial Intelligence

Applying YOLOv5 Object Detection for Black, Color, and Normal Screen Classification in Video Frames

This article presents a method that replaces traditional manual video frame quality checks with an automated YOLOv5‑based object detection pipeline, detailing data labeling, model training, loss computation, inference code, and experimental results that show higher accuracy than ResNet for classifying black, color‑screen, and normal frames.

Image ClassificationPythonYOLOv5
0 likes · 12 min read
Applying YOLOv5 Object Detection for Black, Color, and Normal Screen Classification in Video Frames
Top Architect
Top Architect
Apr 16, 2021 · Backend Development

Evolution of a Python Backend Architecture: From MVC to Microservices and Domain‑Driven Design

This article recounts the author's three‑year journey evolving a Python‑based SaaS backend from a simple MVC setup through service splitting and microservices, detailing architectural choices, performance challenges, optimization tactics, and the move toward domain‑driven design, while sharing practical lessons and resources.

Backend ArchitectureDomain-Driven DesignPerformance Optimization
0 likes · 8 min read
Evolution of a Python Backend Architecture: From MVC to Microservices and Domain‑Driven Design
360 Quality & Efficiency
360 Quality & Efficiency
Apr 16, 2021 · Artificial Intelligence

Applying YOLOv5 Object Detection for Black, Color, and Blank Screen Classification in Video Frames

This article presents a method that replaces manual visual inspection with an automated YOLOv5‑based object detection pipeline to classify video frames as normal, colorful, or black screens, detailing data annotation, training, loss calculation, inference code, and showing a 97% accuracy improvement over ResNet.

Deep LearningImage ClassificationPython
0 likes · 11 min read
Applying YOLOv5 Object Detection for Black, Color, and Blank Screen Classification in Video Frames
Python Programming Learning Circle
Python Programming Learning Circle
Apr 14, 2021 · Fundamentals

Setting Up a Python Development Environment with pyenv, Poetry, Black, mypy, and pre-commit

This guide explains how to configure a robust Python development environment by installing pyenv for version management, using Poetry for dependency handling, applying Black for code formatting, integrating mypy for static type checking, and automating checks with pre-commit, all illustrated with concrete command examples.

BlackPoetryPython
0 likes · 10 min read
Setting Up a Python Development Environment with pyenv, Poetry, Black, mypy, and pre-commit
MaGe Linux Operations
MaGe Linux Operations
Apr 13, 2021 · Artificial Intelligence

Top 10 Free Python Libraries for Image Processing You Should Try

Discover ten essential, free Python libraries for image processing—from scikit-image and NumPy to OpenCV-Python and Pycairo—each with resources, usage examples, and visual demonstrations, enabling you to manipulate, analyze, and transform images efficiently for computer vision and data science projects.

OpenCVPythoncomputer vision
0 likes · 12 min read
Top 10 Free Python Libraries for Image Processing You Should Try
Python Programming Learning Circle
Python Programming Learning Circle
Apr 13, 2021 · Backend Development

Python Web Scraping Techniques: GET/POST Requests, Proxy IP, Cookies, Header Spoofing, Gzip Compression, and Multithreading

This article provides a comprehensive Python web‑scraping guide covering basic GET/POST requests with urllib2, proxy handling, cookie management, header manipulation to mimic browsers, gzip compression handling, regular‑expression and library parsing, simple captcha strategies, and a multithreaded thread‑pool example.

Header SpoofingProxyPython
0 likes · 8 min read
Python Web Scraping Techniques: GET/POST Requests, Proxy IP, Cookies, Header Spoofing, Gzip Compression, and Multithreading
Python Crawling & Data Mining
Python Crawling & Data Mining
Apr 11, 2021 · Fundamentals

Unlock Python’s @property: Turn Methods into Seamless Attributes

This article explains how Python’s @property decorator transforms class methods into attribute-like accessors, covering basic usage, setter/getter patterns, error handling, and practical examples such as score validation and temperature conversion, helping developers write cleaner, more encapsulated code.

DecoratorPropertyPython
0 likes · 8 min read
Unlock Python’s @property: Turn Methods into Seamless Attributes
Python Crawling & Data Mining
Python Crawling & Data Mining
Apr 10, 2021 · Fundamentals

Create Stunning Dynamic Bar Chart Races in Python with Just 3 Lines of Code

This tutorial shows how to generate eye‑catching dynamic bar‑chart‑race visualisations in Python using the bar_chart_race library, covering installation challenges, basic usage, GIF/MP4 output, and a wide range of customisation options such as orientation, sorting, colour maps, labels and Chinese text support.

Bar Chart RaceData visualizationDynamic Charts
0 likes · 10 min read
Create Stunning Dynamic Bar Chart Races in Python with Just 3 Lines of Code
MaGe Linux Operations
MaGe Linux Operations
Apr 9, 2021 · Backend Development

Understanding WSGI: How Python Web Apps Communicate with Servers

WSGI (Web Server Gateway Interface) defines how Python web frameworks like Django and Flask interact with web servers, acting as a mediator that enables flexible, scalable deployment across servers such as Apache, NGINX, and containers like Gunicorn, uWSGI, and mod_wsgi.

BackendDjangoPython
0 likes · 5 min read
Understanding WSGI: How Python Web Apps Communicate with Servers
Python Programming Learning Circle
Python Programming Learning Circle
Apr 9, 2021 · Backend Development

Scraping Eleme Store Comments with Python

This tutorial explains how to use Python on Windows to crawl any Eleme restaurant's comments—including user IDs, ratings, dates, text, and images—by analyzing network requests, constructing request URLs, retrieving JSON data, and storing the results in Excel or databases.

BackendElemePython
0 likes · 12 min read
Scraping Eleme Store Comments with Python
Python Programming Learning Circle
Python Programming Learning Circle
Apr 8, 2021 · Fundamentals

Python Regular Expressions: Syntax, Character Classes, Quantifiers, Groups, Assertions, Flags, and Usage

This article provides a comprehensive overview of Python's regular expression features, covering special characters, character classes, quantifiers, grouping, backreferences, assertions, conditional matching, flags, and the most commonly used methods of the re module with illustrative code examples.

PythonString processingassertions
0 likes · 14 min read
Python Regular Expressions: Syntax, Character Classes, Quantifiers, Groups, Assertions, Flags, and Usage
Python Programming Learning Circle
Python Programming Learning Circle
Apr 6, 2021 · Fundamentals

30 Minimal Python Tasks and Code Snippets for Beginners

This article presents thirty concise Python exercises, each with a short description and ready‑to‑run code illustrating common tasks such as duplicate detection, anagram checking, memory and byte size measurement, string repetition, title‑casing, list chunking, filtering, dictionary merging, enumeration, timing, exception handling, frequency analysis, palindrome testing, operator‑based calculations, shuffling, and more.

AlgorithmsPythoncode snippets
0 likes · 12 min read
30 Minimal Python Tasks and Code Snippets for Beginners
Laravel Tech Community
Laravel Tech Community
Apr 5, 2021 · Fundamentals

Python 3.9.3 and 3.8.9 Release Notes: Security Fixes and Improvements

Python 3.9.3 and 3.8.9 were released early with multiple security patches, OpenSSL CVE fixes, module hardening, FTP PASV safety, audit hooks, Unicode handling improvements, and various bug fixes for syntax errors, import cycles, recursion limits, SSL context, and SMTP authentication.

Bug FixProgramming LanguagePython
0 likes · 4 min read
Python 3.9.3 and 3.8.9 Release Notes: Security Fixes and Improvements
21CTO
21CTO
Apr 5, 2021 · Information Security

Google Beats Oracle on API Copyright and Other Tech Headlines You Need to Know

The Supreme Court ruled APIs uncopyrightable, letting Google use Java code in Android, while LG exits the smartphone market, a massive Facebook data leak surfaces, UK developer jobs surge amid skill shortages, and Python 3.9.4 patches critical security flaws.

APIFacebookGoogle
0 likes · 6 min read
Google Beats Oracle on API Copyright and Other Tech Headlines You Need to Know
Python Crawling & Data Mining
Python Crawling & Data Mining
Apr 5, 2021 · Fundamentals

Master XPath and lxml: A Complete Guide to XML Parsing in Python

This article provides a comprehensive tutorial on XPath concepts, node types, syntax, axes, predicates, and operators, followed by a detailed introduction to the fast Python lxml library, its installation, usage for both offline and online HTML parsing, and practical code examples for extracting elements and attributes.

PythonXML parsinglxml
0 likes · 11 min read
Master XPath and lxml: A Complete Guide to XML Parsing in Python
MaGe Linux Operations
MaGe Linux Operations
Apr 4, 2021 · Information Security

Step‑by‑Step Analysis and Exploitation of a QQ Phishing Site

An in‑depth walkthrough demonstrates how to identify, analyze, and attack a QQ phishing website—revealing its URL, POST parameters, using Python to flood it with fake credentials, performing WHOIS, ping, nmap, and w3af scans, uncovering backend details, and discussing mitigation strategies.

Information SecurityNetwork ScanningPython
0 likes · 7 min read
Step‑by‑Step Analysis and Exploitation of a QQ Phishing Site
DataFunTalk
DataFunTalk
Apr 4, 2021 · Big Data

User Profiling: Concepts, Practices, and Data‑Driven E‑Commerce Case Study

This article introduces the fundamentals of user profiling, explains tag types and their business value, and demonstrates a data‑driven e‑commerce case study that analyzes gender, age, region, marital status, education, profession, product preferences, purchase timing, and price sensitivity to guide targeted promotion strategies.

Data AnalysisMarketingPython
0 likes · 16 min read
User Profiling: Concepts, Practices, and Data‑Driven E‑Commerce Case Study
Python Crawling & Data Mining
Python Crawling & Data Mining
Apr 4, 2021 · Frontend Development

Mastering pyecharts Bar Charts: From Basics to Advanced Customizations

This article walks through installing pyecharts, explains its version differences, and demonstrates a series of bar‑chart techniques—including basic charts, axis labeling, multiple series, styling, horizontal orientation, mark lines/points, label rotation, and interactive zoom—complete with code snippets and visual examples.

FrontendPyechartsPython
0 likes · 10 min read
Mastering pyecharts Bar Charts: From Basics to Advanced Customizations
Python Programming Learning Circle
Python Programming Learning Circle
Mar 31, 2021 · Backend Development

Getting Started with requests-html: Installation, Basic Usage, and Advanced Features

This article introduces the Python requests-html library, covering its installation, basic operations such as fetching pages, extracting links and elements with CSS and XPath selectors, advanced capabilities like JavaScript rendering, pagination handling, custom request options, and practical web‑scraping examples.

JavaScript renderingPythonrequests-html
0 likes · 16 min read
Getting Started with requests-html: Installation, Basic Usage, and Advanced Features
Python Crawling & Data Mining
Python Crawling & Data Mining
Mar 30, 2021 · Fundamentals

Boost Your Python Skills with a Free Exam Simulation Tool

This article introduces a free Python certification exam simulator, explains how to download, install, and crack the software, and shows how to use its diverse question sets to assess and improve your Python fundamentals, data‑structure knowledge, and overall coding confidence.

CertificationData StructuresExam Preparation
0 likes · 7 min read
Boost Your Python Skills with a Free Exam Simulation Tool
MaGe Linux Operations
MaGe Linux Operations
Mar 29, 2021 · Artificial Intelligence

Mastering PyTorch Visualization: TensorBoard and Visdom Guide

This tutorial explains how to install, launch, and use TensorBoard and Visdom with PyTorch, providing step‑by‑step commands, code examples for logging training metrics, and visualizing images and plots to monitor deep‑learning experiments.

Deep LearningPyTorchPython
0 likes · 6 min read
Mastering PyTorch Visualization: TensorBoard and Visdom Guide
Python Programming Learning Circle
Python Programming Learning Circle
Mar 29, 2021 · Fundamentals

Understanding Python Context Managers: Basics, Custom Implementations, and Advanced Applications

This article explains Python's context manager mechanism, covering the basic with statement, custom __enter__/__exit__ classes, the contextlib.contextmanager decorator, nesting, combining multiple managers with ExitStack, and practical applications such as SQLAlchemy session handling, exception management, and persistent HTTP requests.

DecoratorPythonSQLAlchemy
0 likes · 6 min read
Understanding Python Context Managers: Basics, Custom Implementations, and Advanced Applications
MaGe Linux Operations
MaGe Linux Operations
Mar 28, 2021 · Fundamentals

Why Switch to Plotly? Create Stunning Interactive Charts in One Line

This article introduces the open‑source Plotly library for Python, showing how to install it, use the cufflinks wrapper with Pandas, and create a variety of interactive visualizations—from simple bar and box plots to scatter matrices, time‑series charts, heatmaps, and themed 3D figures—using just one or two lines of code.

CufflinksData visualizationInteractive Charts
0 likes · 9 min read
Why Switch to Plotly? Create Stunning Interactive Charts in One Line