Home : File Types : P File

.P File Extension

File Type 1Python Pickle File

3.6 (47 Votes)
CategoryDeveloper Files

What is a P file?

A P file is a pickle file created by pickle, a Python module used for converting Python objects to a byte representation for storage on disk or transfer over a network. It allows for objects to be conveniently stored or transmitted without first having to convert the data to another format. P files can be "unpickled" and loaded back into program memory during runtime.

More Information

You will most likely only encounter Python pickle P files if you use the pickle module to convert a Python object hierarchy into a byte stream. This may also be referred to as "serialization." The Python scripting language is typically used for programming web applications and dynamic web content.

NOTE: P files may also be saved as .PICKLE files.

Open over 300 file formats with File Viewer Plus.
Programs that open P files
Updated 10/9/2019

File Type 2Pascal Source Code

DeveloperNiklaus Wirth
2.5 (10 Votes)
CategoryDeveloper Files

.P File Association 2

A P file is a source code file written in the Pascal programming language. It contains Pascal source code that can be edited with a Pascal development program or a basic text editor. P files can be compiled into executable programs using a Pascal compiler such as Turbo Pascal.

More Information

Pascal was originally developed in the late 1960s and published in 1970 by Niklaus Wirth. It is a procedural language that has led to several different variants such as Super Pascal and Pascal Sol. Object Pascal is also an extension of Pascal that was developed in 1985 and designed for object-oriented programming at Apple Computer. P files are one of several files used to store Pascal source code, along with the more common .PAS file.

Programs that open P files
Free Pascal
Borland Turbo Pascal
Irie Tools Irie Pascal
Free Pascal
Bare Bones BBEdit
MacroMates TextMate
Updated 6/21/2017

File Type 3LightWave Plug-in

2.2 (9 Votes)
CategoryPlugin Files

.P File Association 3

Plugin file used by LightWave 3D, a 3D modeling and rendering application for animations and still images; stores data and procedures used for extending the software's functionality; often used for auto-generating custom 3D objects and modifying existing object properties.

Programs that open P files
Updated 5/17/2011

About P Files

Our goal is to help you understand what a file with a *.p suffix is and how to open it.

All file types, file format descriptions, and software programs listed on this page have been individually researched and verified by the FileInfo team. We strive for 100% accuracy and only publish information about file formats that we have tested and validated.

If you would like to suggest any additions or updates to this page, please let us know.