- Learning Python for Forensics
- Preston Miller Chapin Bryce
- 173字
- 2021-07-02 16:41:10
Chapter 2. Python Fundamentals
We have explored the basic concepts behind Python and the fundamental elements used to construct scripts. We will now build a series of scripts throughout this book using the data types and built-in functions we've discussed in the first chapter. Before we begin developing scripts, let's walk through more important features of the Python language, building upon our existing knowledge.
In this chapter, we will explore more advanced features that we will utilize when building our Python forensic scripts. This includes more advanced data types and functions, creating our first script, handling errors, using libraries, interacting with the user, and best practices for development. After completing this chapter, we will be ready to dive into real-world examples featuring the utility of Python in forensic case work.
This chapter will cover the following topics:
- Advanced features including iterators and
datetime
objects - Installing and using modules
- Error handling with try, except, and raise statements
- Sanity-checking and accessing user-supplied data
- Creating forensic scripts to find USB vendor and product information
- Ext JS Data-driven Application Design
- 青少年美育趣味課堂:XMind思維導圖制作
- 程序員考試案例梳理、真題透解與強化訓練
- Practical DevOps
- INSTANT Django 1.5 Application Development Starter
- Microsoft Dynamics AX 2012 R3 Financial Management
- 詳解MATLAB圖形繪制技術
- 軟件項目管理實用教程
- GameMaker Essentials
- Java并發編程:核心方法與框架
- Node.js區塊鏈開發
- C++程序設計
- Python Social Media Analytics
- Dart:Scalable Application Development
- Swift 2 Design Patterns