4 liens privés
The TLDR pages are a community effort to simplify the beloved man pages with practical examples.
In this tutorial, the focus will be on one of the best frameworks for web crawling called Scrapy. You will learn the basics of Scrapy and how to create your first web crawler or spider. Furthermore, the tutorial gives a demonstration of extracting and storing the scraped data.
Scrapy, a web framework written in Python that is used to crawl through a website and to extract data in an efficient manner.
Welcome! You are about to start on a journey to learn how to create web applications with Python and the Flask framework. The video above will give you an overview of the contents of this tutorial. In this first chapter, you are going to learn how to set up a Flask project. By the end of this chapter you are going to have a simple Flask web application running on your computer!
Version Control (revision control or source control) is a way of recording changes to a file or collection of files over time so that you can recall specific versions later. A version control system (or VCS in short) is a tool that records changes to files on a filesystem.
Voici un tutorial pour installer Mastodon sur un serveur Debian.
This guide is the culmination of a few months' worth of blog posts. The subject is magic methods.
What are magic methods? They're everything in object-oriented Python. They're special methods that you can define to add "magic" to your classes. They're always surrounded by double underscores (e.g. init or lt). They're also not as well documented as they need to be. All of the magic methods for Python appear in the same section in the Python docs, but they're scattered about and only loosely organized. There's hardly an example to be found in that section (and that may very well be by design, since they're all detailed in the language reference, along with boring syntax descriptions, etc.).
128 puny python programs which pack a punch.
Each programs in this books fits in a single tweet (280 chars or less) and does something useful, powerful or fun.
These programs will serve a reference, inspire and delight. In most cases, but not always, the code is Pythonic, without any obfuscation or code golfing.
These programs serve as a testament to Python’s power, conciseness and clarity
Welcome to your complete guide to documenting Python code. Whether you’re documenting a small script or a large project, whether you’re a beginner or seasoned Pythonista, this guide will cover everything you need to know.
Python is a computer programming language. This is a complete Python programming tutorial (for both Python 2 and Python 3!). Suitable for both beginner and professional developers.
Python for Beginners. Learn to program in Python the easy way.
The Python Module of the Week series, or PyMOTW, is a tour of the Python standard library through short examples. This is version 1.132, last updated Apr 30, 2017 to cover the ConfigParser module.
Coding is fun, especially when your “weapon of choice” is Python! There are, however, some common mistakes that keep you from having a fun time with Python. Here’s a quick tutorial to help you steer away from the most common mistakes.
Si vous êtes développeur et que vous voulez vous perfectionner dans votre art, voici DevTube, un site qui source les vidéos Youtube les plus inspirantes et enrichissantes qui traitent de code.
DevTube propose une série de filtres qui vous permettront de sélectionner les vidéos qui vous intéressent le plus, en fonction de leur thématique (android, mobile, stockage, cloud, web, performance…etc) mais aussi en fonction des speakers, des chaines et de la langue de celles-ci.
pour contribuer : https://github.com/watch-devtube/contrib
There are some really good YouTube channels that focus on Python development out there, but we just couldn’t find a list that was both comprehensive and up-to-date. So we created our own with the best and most Pythonic YouTubers.
Linux Journey is a site dedicated to making learning Linux fun and easy.
One new and exciting feature coming in Python 3.7 is the data class. A data class is a class typically containing mainly data, although there aren’t really any restrictions. It is created using the new @dataclass decorator, as follows:
I am using Lenovo laptop. I want to update my BIOS but do not have Windows installed my system. How do I update Lenovo BIOS from Linux without using MS-Windows operating system with the help of a USB stick?
This tutorial describes how to set up Android Calendar and Contacts to use DAVdroid to synchronize data with a Radicale CalDAV/CardDAV server running on GNU/Linux. The steps use Free Software, do not use or share your data with external service providers, and work with the stock "non-rooted" Android image.
The final solution enables wireless network synchronization of calendar and contact data between an Android device and a GNU/Linux computer.