Read file using class and global variables.

We can further modify the read by using classes and global variables in python.

import sys

import os

import string

class readfile:

def file_read(self, file):

self.file_to_read = file

self.rfile = self.file_to_read.read()

print self.rfile

return

if len(sys.argv) == 1:

r1 = readfile()

r1.file_read(sys.stdin)

else:

r1 = readfile()

r1.file_read(open(sys.argv[1], 'r'))

LTE - 4G Wireless Technology

Digital fundamentals.

Interview Questions.

Following list of programs are discussed in this sec:-

Open and read file from within the python program as a single string. Command line arguments lists as string with ‘sys.argv’.

Use of  glob module in Python code . Read file using classes, global variables and functions. Program to open and write file.

Specify files to be written from the command

line. File writes using classes and global variables

Steps for conditional statements, converting

string to hexadecimalvalue, strip of white space

at end ,converting 12 bit hexadecimal values to

12 bit signed values.

Advanced program to read file, filter text, conversion to HEX, conversion from Hexadecimal to Signed Magnitude

Advanced python code to cover UNIX shell commands, read lines from a text file, ‘sysargv’ command line operations, use of class and multiple functions. 

Write a program to generate diamond pattern.

Python error’s with complete code examples:-

TypeError: __init__() takes exactly 2 arguments (1 given),

TypeError: 'str' object is not callable, TypeError: not all arguments converted during string formatting,

AttributeError: ** instance has no attribute **

Implement Python function calls to different classes.

Python read binary files, use of struct.unpack.

Tutorials @fullchipdesign.com

Verilog Tutorial.

LTE Tutorial.

Memory Tutorial.

Hope you liked! this page. Don't forgot to access relevant previous and next sections with links below.