Cerca

Heus ací els resultats de la cerca.

1.7 Four magic letters: CRUD @info:cursos:pue:python-pcpp1:m4
253 Resultats, Darrera modificació:
rs: CRUD == Entering a non-existing/malformed address We’ve reached the point in which we are ready to gather all new facts and tools and glue all these pieces into one functional block. You already know how HTTP works, how it’ is mounted on top of the ... more for us than just store and publish fancy images and funny videos. In fact, a properly trained we
2.1 PEP 20 – The Zen of Python @info:cursos:pue:python-pcpp1:m2
200 Resultats, Darrera modificació:
the philosophy behind Python, its guiding principles, and design. Tim Peters, a long time major contributor to the Python programming language and Python... one of the //Easter eggs// (i.e., hidden, secret messages or features) included in the Python interpreter. Now let’s see the magic. Go to the editor wind
3.1 PEP 8 – Introduction @info:cursos:pue:python-pcpp1:m2
194 Resultats, Darrera modificació:
mentioned earlier, PEP 8 is a document that provides coding conventions (code style guide) for Python ... most important PEPs and a must-read for every professional Python programmer, as it helps to make the ... amming projects may adopt their own style guidelines (in which case such project-specific guidelines may be favored over the conventions provided for by P
4.1 PEP 257 – Docstring Conventions @info:cursos:pue:python-pcpp1:m2
187 Resultats, Darrera modificació:
as part of the Python Developer's Guide, which makes an attempt to standardize the high-level structure of docstrings. It outlines the **conventions**, best practices, and semantics (not laws or regulations!) associated with documenting Python code using do
5.1 Metaprogramming @info:cursos:pue:python-pcpp1:m1
158 Resultats, Darrera modificació:
= 5.1 Metaprogramming == Introduction to metaclasses Metaprogramming is a programming technique in whi... ability to modify their own or other programs’ codes. It may sound like an idea from a science fiction... iding operators, or even implementing the properties protocol. It may look like syntactic sugar, because in many cases metaprogramming allows programmers to minimize th
1.6 Making life easier with the requests module @info:cursos:pue:python-pcpp1:m4
157 Resultats, Darrera modificació:
= 1.6 Making life easier with the requests module We have reached the point where we can start the fin... rver serving** a web **service** (sorry for all these serv..., we weren't able to avoid them) and we a... e beg your pardon). “Wait,” you may ask here. “Doesn't the socket module already fit our needs?” It does, but it’s **too good**. It's too choosy and too p
2.1 Python core syntax @info:cursos:pue:python-pcpp1:m1
146 Resultats, Darrera modificació:
and floats. It’s natural for us to formulate expressions using algebraic symbols representing operators, or to get a number of elements in a sequence or ... able to add two or more strings together, which results in the strings’ concatenation; we are able to add integers and we know what the result should be, all done by using the “+” operator,
1.2 How to use sockets in Python @info:cursos:pue:python-pcpp1:m4
144 Resultats, Darrera modificació:
king use of network sockets. Of course, we'll harness Python for this purpose. Here are our goals: ... we want to write **a program which reads the address of a WWW site** (e.g., pythoninstitute.org) using the standard ''input()'' function and **fetches the root document** (the main HTML document of th... the document** to the screen; * the program **uses TCP to connect to the HTTP server**. Our program
4.1 Shallow and deep copy operations @info:cursos:pue:python-pcpp1:m1
134 Resultats, Darrera modificació:
tion and the is operand; * shallow and deep copies of the objects. It’s hard to imagine writing a p... of Python code that performs any kind of data processing without making use of variables. As variables are fundamental elements that allow us to cope with objects, let's talk in detail about
1.1 Python Professional Course Series: RESTful APIs @info:cursos:pue:python-pcpp1:m4
132 Resultats, Darrera modificació:
= 1.1 Python Professional Course Series: RESTful APIs == Some words about REST The word you see below may look a little enigmatic: REST Are we go
2.8 Composition vs Inheritance - two ways to the same destination @info:cursos:pue:python-pcpp1:m1
122 Resultats, Darrera modificació:
omposition vs Inheritance - two ways to the same destination So far we've been using and following the inheritance concept when modeling our classes to represent real-life issues. Inheritance is a great concept, one of the most important foundations of object-
4.1 Logging in Python @info:cursos:pue:python-pcpp1:m5
117 Resultats, Darrera modificació:
gging in Python The Python Standard Library provides a useful module called ''logging'' to log events ... ause of an error. By default, Python and its modules provide many logs informing you of the causes of errors. However, it's good practice to create your o... ation about the browsers they use. If something goes wrong, you'll be able to determine in which brows
2.6 Abstract classes @info:cursos:pue:python-pcpp1:m1
116 Resultats, Darrera modificació:
= 2.6 Abstract classes Python is considered to be a very flexible programming language, but that doesn’t mean that there are no controls to impose a set of functionalities or an order in a class hierarchy. When you develo... rammers, it would be useful to have some means of establishing requirements for classes in matters of
Python Professional Course Series: GUI Programming @info:cursos:pue:python-pcpp1:m3
110 Resultats, Darrera modificació:
= Python Professional Course Series: GUI Programming == What is GUI? GUI is an acronym. Moreover, it’s a three-letter acronym, a representative of a well-known class of acronyms which p... t role in the IT industry. Okay, that’s enough jokes about TLA’s for one course, all the more that GUI
2.7 Encapsulation @info:cursos:pue:python-pcpp1:m1
108 Resultats, Darrera modificació:
inheritance, polymorphism, and abstraction). It describes the idea of bundling attributes and methods that work on those attributes within a class. Encapsulation is used to hide the **attrib
1.1 SQLite @info:cursos:pue:python-pcpp1:m5
108 Resultats, Darrera modificació:
2.4 Decorators @info:cursos:pue:python-pcpp1:m1
98 Resultats, Darrera modificació:
1.3 JSON – our new friend @info:cursos:pue:python-pcpp1:m4
79 Resultats, Darrera modificació:
2.1 File processing - XML files @info:cursos:pue:python-pcpp1:m5
79 Resultats, Darrera modificació:
1.2 Let TkInter speak! @info:cursos:pue:python-pcpp1:m3
74 Resultats, Darrera modificació:
2.5 Different faces of Python methods @info:cursos:pue:python-pcpp1:m1
67 Resultats, Darrera modificació:
1.1 What is PEP? @info:cursos:pue:python-pcpp1:m2
59 Resultats, Darrera modificació:
1.6 Events and how to handle them @info:cursos:pue:python-pcpp1:m3
59 Resultats, Darrera modificació:
1.4 Talking to JSON in Python @info:cursos:pue:python-pcpp1:m4
55 Resultats, Darrera modificació:
5.1 The configparser module @info:cursos:pue:python-pcpp1:m5
51 Resultats, Darrera modificació:
1.7 Visiting widgets’ properties @info:cursos:pue:python-pcpp1:m3
48 Resultats, Darrera modificació:
3.1 The CSV module in Python @info:cursos:pue:python-pcpp1:m5
43 Resultats, Darrera modificació:
1.4 Coloring your widgets @info:cursos:pue:python-pcpp1:m3
41 Resultats, Darrera modificació:
2.5 Working with the Canvas @info:cursos:pue:python-pcpp1:m3
37 Resultats, Darrera modificació:
1.5 A simple GUI application @info:cursos:pue:python-pcpp1:m3
33 Resultats, Darrera modificació:
1.8 Interacting with widget methods @info:cursos:pue:python-pcpp1:m3
31 Resultats, Darrera modificació:
1.9 Looking at variables @info:cursos:pue:python-pcpp1:m3
20 Resultats, Darrera modificació:
2.3 Extended function argument syntax @info:cursos:pue:python-pcpp1:m1
19 Resultats, Darrera modificació: