官术网_书友最值得收藏!

  • Learning Python for Forensics
  • Preston Miller Chapin Bryce
  • 173字
  • 2021-08-20 10:17:04

Python Fundamentals

We have explored the basic concepts behind Python and 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 that we have discussed in the first chapter. Before we begin developing scripts, let's walk through some additional 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 forensic Python scripts. This includes complex data types and functions, creating our first script, handling errors, using libraries, interacting with the user, and some 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 casework.

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
主站蜘蛛池模板: 比如县| 丹寨县| 蓬溪县| 贺州市| 青神县| 沙坪坝区| 马龙县| 清丰县| 平顺县| 炉霍县| 疏勒县| 贵溪市| 于田县| 孟津县| 大厂| 通城县| 西贡区| 宜丰县| 屏南县| 嘉禾县| 渑池县| 福鼎市| 西充县| 郓城县| 泗水县| 皋兰县| 清河县| 泸西县| 竹山县| 古田县| 且末县| 江津市| 驻马店市| 濮阳县| 寻甸| 岳池县| 淮北市| 桑日县| 镇巴县| 武川县| 道孚县|