Advanced File Manipulation and Data Analysis in C
Character and Line Counting in Text Files
To perform basic file analysis, such as counting the number of lines and identifying the density of non-whitespace characters, the following implementation utilizes fgetc to iterate through a file stream. This approach avoids loading the entire file into memory, making it efficient for larger datasets.
...
Posted on Mon, 02 Nov 2026 16:25:02 +0000 by c0le
Reading Excel Files with Python's xlrd Library
To manipulate Excel files in Python, the xlrd library is commonly used for reading operations, while xlwt handles writing. This guide covers the fundamental usage of xlrd.InstallationNote that recent versions of xlrd no longer support .xlsx files. To work with both .xls and .xlsx formats, install version 1.2.0:pip uninstall xlrd
pip install xlr ...
Posted on Fri, 23 Oct 2026 16:32:05 +0000 by artist19
Python File Handling: Open, Read, Write, and Close with Examples
Working with files in Python starts with the built-in open() function, wich creates a file object and connects your code to external data. The mode argument defines whether you intend to read, write, or append information.
Opening a File
Call open() with a path and a mode string. Common text modes include:
'r' – read (default; file must exist) ...
Posted on Fri, 16 Oct 2026 16:15:39 +0000 by walkonet
Collaborative Java Development: File I/O and Logic Implementation
Overview of Pair Programming Session
This session focused on collaborative software development practices using Java. The primary objective was to implement two distinct modules involving file input/output operrations and arithmetic logic, while adhering to the Extreme Programming (XP) methodology of pair programming. The process involved mutua ...
Posted on Wed, 14 Oct 2026 16:09:22 +0000 by sdyates2001
Python Essentials: Data, Control, Files, and Libraries
Data Types and Operations
Python provides a variety of built‑in data types. Numeric types include int, float, complex, and the now‑unused long (Python 2). Integers can be written in decimal, binary, octal, or hexadecimal. Floating‑point numbers represent real numbers, while complex numbers use a j suffix for the imaginary part.
Strings are sequ ...
Posted on Sun, 11 Oct 2026 16:21:50 +0000 by jworisek
Safe In-Place JSON Patch Without External Dependencies
Often you only need to change one leaf value inside a JSON file while leaving every sibling intact. Below are the practical patterns that achieve this in pure Python, followed by a lightweight helper that keeps the code footprint minimal yet avoids the "load-modify-dump everything" anti-pattern.
Quick Motivating Example
{
"name ...
Posted on Fri, 02 Oct 2026 16:30:16 +0000 by Taneya
NumPy Array Manipulation Guide
This guide covers the creation, manipulation, and operations of NumPy arrays, including indexing, reshaping, concatenation, splitting, copying, and aggregation.
Creating Arrays
Using np.array()
NumPy arrays have uniform data types. If mixed types are provided, they are converted to the highest priority type: str > float > int.
import nump ...
Posted on Wed, 09 Sep 2026 16:23:07 +0000 by henka
Python Binary Stream Processing and Data Encoding Conversion
Reading Files as Binary Streams and Converting to Hexadecimal
def process_binary_file():
with open('./flag.zip', 'rb') as binary_data:
hex_content = binary_data.read().hex()
print(hex_content)
save_hex_data(hex_content)
def save_hex_data(content):
with open('output.txt', 'w') as output_file:
output_file. ...
Posted on Thu, 27 Aug 2026 16:50:54 +0000 by sONOCOOLO
Handling Binary File Operations with C# FileStream
The FileStream class enables direct byte-level interaction with files stored on disk or network locations. Unlike StreamReader or StreamWriter, which handle character data, FileStream works with raw bytes. This capability is essential for random access scenarios where the application must jump to specific positions within a file rather than pro ...
Posted on Sat, 18 Jul 2026 16:26:34 +0000 by jeremyphphaven
Working with File Streams and Data Streams in Qt
Understanding File Types in Qt
Qt categorizes files into two primary types:
1. Text Files
Files containing human-readable text characters that can be viewed and edited in any text editor.
2. Data Files
Files containing raw binary data stored in compact binary format.
Basic File Operations with QFile
The QFile class provides direct support for b ...
Posted on Wed, 15 Jul 2026 16:02:11 +0000 by UQKdk