Python Interviews: Difference between revisions
Content added Content deleted
Tag: Manual revert |
|||
Line 6: | Line 6: | ||
= Open a file = |
= Open a file = |
||
f=open('text.txt','r') |
f = open('text.txt','r') |
||
l=f.readlines() |
l = f.readlines() |
||
f.close() |
|||
for i in l: |
for i in l: |
||
print(i.strip('\n')) |
print(i.strip('\n')) |
||
= Read Log File = |
|||
* Better way to open a file as it auto closed file, even on crash |
|||
<pre> |
|||
with open('/var/log/apache2/access.log','r') as file: |
|||
for line in file: |
|||
print(line.split()[3], line.split()[6], line.split()[8], line.split()[9]) |
|||
try: |
|||
b = b +int(line.split()[9]) |
|||
except: |
|||
pass |
|||
print(b) |
|||
</pre> |
|||
= List Comprehension = |
= List Comprehension = |