Python Forum
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Files handling and lists
#1
im creating a program that will tell me what the climate is in a city in the summer and in the winter based on it's latitude. I'm doing this by adding them to separate lists first. How can I have my program skip the first line because it is the header.

my code
with open('cities.txt','r', encoding = 'cp1252') as f:
    
    season = input('Will you take your holiday in the summer or winter? ')
    temp = input('Do you want to go to a destination that is warm or cold? ')

    summercold = []
    summerwarm = []
    winterwarm = []
    wintercold = []


    for line in f:
        lat = int(line[0:2])
        
        if lat > 66:
            summercold.append(line)
            wintercold.append(line)
            
        elif lat > 35 and lat < 66:
            if line[5] == N:
                summerwarm.append(line)
                wintercold.append(line)
            elif line[5] == S:
                summercold.append(line)
                winterwarm.append(line)
                
        else:
            summerwarm.append(line)
            winterwarm.append(line)
Error:
lat = int(line[0:2]) ValueError: invalid literal for int() with base 10: 'La'
I'm getting an error because the first line is a string so line[0:2] can't convert it into an integer. How can I skip the first line?
Reply


Messages In This Thread
Files handling and lists - by gonzo620 - Oct-04-2018, 07:51 PM
RE: Files handling and lists - by buran - Oct-04-2018, 07:56 PM
RE: Files handling and lists - by gonzo620 - Oct-04-2018, 07:57 PM
RE: Files handling and lists - by snippsat - Oct-04-2018, 09:39 PM
RE: Files handling and lists - by gonzo620 - Oct-05-2018, 03:21 PM
RE: Files handling and lists - by buran - Oct-05-2018, 07:22 AM
files, lists, and if statements - by gonzo620 - Oct-08-2018, 10:01 PM
RE: files, lists, and if statements - by ichabod801 - Oct-08-2018, 10:08 PM
RE: files, lists, and if statements - by gonzo620 - Oct-08-2018, 11:06 PM
RE: files, lists, and if statements - by ichabod801 - Oct-09-2018, 12:52 AM
RE: files, lists, and if statements - by gonzo620 - Oct-09-2018, 01:29 AM
RE: files, lists, and if statements - by ichabod801 - Oct-09-2018, 01:35 AM

Possibly Related Threads…
Thread Author Replies Views Last Post
  python convert multiple files to multiple lists MCL169 6 1,727 Nov-25-2023, 05:31 AM
Last Post: Iqratech
Star python exception handling handling .... with traceback mg24 3 1,380 Nov-09-2022, 07:29 PM
Last Post: Gribouillis
  Handling pdf files with python. fuzzin 1 1,333 Jan-19-2022, 02:24 PM
Last Post: ThiefOfTime
  Generate a string of words for multiple lists of words in txt files in order. AnicraftPlayz 2 2,927 Aug-11-2021, 03:45 PM
Last Post: jamesaarr
  Split dict of lists into smaller dicts of lists. pcs3rd 3 2,524 Sep-19-2020, 09:12 AM
Last Post: ibreeden
  Handling Large XML Files (>10GB) in Python onlydibs 1 4,327 Dec-22-2019, 05:46 AM
Last Post: Clunk_Head
  How to concatenate files while looping through lists? python_newbie09 3 2,980 Mar-24-2019, 03:11 PM
Last Post: python_newbie09
  sort lists of lists with multiple criteria: similar values need to be treated equal stillsen 2 3,413 Mar-20-2019, 08:01 PM
Last Post: stillsen

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020