Tutorial by Examples: on

This query returns all cones with a chocolate scoop and a vanilla scoop. VANILLA, CHOCOLATE, MINT, STRAWBERRY = 1, 2, 3, 4 # constants for flavors choco_vanilla_cones = IceCream.objects.filter(scoops__contains=[CHOCOLATE, VANILLA]) Don't forget to import the IceCream model from your models.py ...
This query returns all cones with either a mint scoop or a vanilla scoop. minty_vanilla_cones = IceCream.objects.filter(scoops__contained_by=[MINT, VANILLA])
pip install sqlalchemy For most common applications, particularly web applications, it is usually recommended that beginners consider using a supplementary library, such as flask-sqlalchemy. pip install flask-sqlalchemy
The FlagsAttribute should be used whenever the enumerable represents a collection of flags, rather than a single value. The numeric value assigned to each enum value helps when manipulating enums using bitwise operators. Example 1 : With [Flags] [Flags] enum Colors { Red=1, Blue=2, ...
Detailed instructions on getting ssl set up or installed.
/// <summary> /// Returns the data for the specified ID and timestamp. /// </summary> /// <param name="id">The ID for which to get data. </param> /// <param name="time">The DateTime for which to get data. </param> /// <returns>A Data...
To generate an XML documentation file from documentation comments in the code, use the /doc option with the csc.exe C# compiler. In Visual Studio 2013/2015, In Project -> Properties -> Build -> Output, check the XML documentation file checkbox: When you build the project, an XML file wi...
Salt can be installed via : salt-bootstrap: a shell script, that can install salt (client and/or master packages) on standard Unix/Linux platform, Platform Specific binaries: available for Windows, Mac OS X and Linux, Package Management systems: available for pacman, apt-get, yum and other pack...
Remarks Every motion can be used after an operator command, so the command operates on the text comprised by the movement's reach. Just like operator commands, motions can include a count, so you can move by 2words, for example. Arrows In Vim, normal arrow/cursor keys (←↓↑→) work as expected...
You are allowed to implement custom exceptions that can be thrown just like any other exception. This makes sense when you want to make your exceptions distinguishable from other errors during runtime. In this example we will create a custom exception for clear handling of problems the application ...
In normal mode: ~ inverts the case of the character under the cursor, gu{motion} lowercases the text covered by {motion}, gU{motion} uppercases the text covered by {motion} Example (^ marks the cursor position): Lorem ipsum dolor sit amet. ^ Lorem ipSum dolor sit amet. ~ Lorem...
Before to launch you to code with Pug, you need to have some prerequisits. You will need to install: NodeJS with NPM ExpressJS (optional) After installing NodeJS, you can check in your terminal the correct installation doing: $ node -v If successful, it will print the number of Node's ve...
The History Microsoft windows is an operating system available in 137 languages, wrote in C,C++ & Assembly , can be installed on "ARM, IA-32, Itanium, x86-64, DEC Alpha, MIPS, PowerPC" platforms first release was in November 20 ,1985 as windows 1.0 with about 2 billion PC(per...
If your code encounters a condition it doesn't know how to handle, such as an incorrect parameter, it should raise the appropriate exception. def even_the_odds(odds): if odds % 2 != 1: raise ValueError("Did not get an odd number") return odds + 1
Use try...except: to catch exceptions. You should specify as precise an exception as you can: try: x = 5 / 0 except ZeroDivisionError as e: # `e` is the exception object print("Got a divide by zero! The exception was:", e) # handle exceptional case x = 0 final...
Sometimes you want to catch an exception just to inspect it, e.g. for logging purposes. After the inspection, you want the exception to continue propagating as it did before. In this case, simply use the raise statement with no parameters. try: 5 / 0 except ZeroDivisionError: print(&quo...
In the process of handling an exception, you may want to raise another exception. For example, if you get an IOError while reading from a file, you may want to raise an application-specific error to present to the users of your library, instead. Python 3.x3.0 You can chain exceptions to show how t...
Exception handling occurs based on an exception hierarchy, determined by the inheritance structure of the exception classes. For example, IOError and OSError are both subclasses of EnvironmentError. Code that catches an IOError will not catch an OSError. However, code that catches an EnvironmentErr...
Exceptions are just regular Python objects that inherit from the built-in BaseException. A Python script can use the raise statement to interrupt execution, causing Python to print a stack trace of the call stack at that point and a representation of the exception instance. For example: >>&gt...
Suggested Install Method Windows: Download and run the binary setup file. Linux(Debian): Run this command in your command line: $ apt-get install python-qt4 pyqt4-dev-tools qt4-designer OS X : Run this command in your command line: $ brew install pyqt Install Manually You can also downloa...

Page 68 of 475