Python Forum
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
how to get data in web
#18
Sorry Bro Cause i try to let program online...but concept is wrong...

but dont know how to fix......let you trouble...so sorry....

so....let you know my final way..

import requests
from bs4 import BeautifulSoup
import datetime

from flask import Flask
app = Flask(__name__)

@app.route('/')
def hello_world():
    return checkvoy

def checkvoy():
    url="https://cplus.hit.com.hk/enquiry/vesselScheduleEnquiryAction.do"
    ETBFrom=datetime.date.today().strftime("%d-%m-%Y")
    ETBTo='11-05-2019'
    query='%E6%90%9C%E7%B4%A2'

    f = open("file.txt", "r")
    print(f.read())

    vesselName=["WAN+HAI+272","WAN+HAI+172","WAN+HAI+171"]


    for vslcount in vesselName:
        #print(vslcount)
        new_url = f'{url}?vesselName={vslcount}&ETBFrom={ETBFrom}&ETBTo={ETBTo}&query={query}'
        response = requests.get(new_url)
        soup = BeautifulSoup(response.content, 'html.parser')
        vessel = soup.find_all('td', class_="body")[1]
        record=[]
        for item in vessel.find_all('td')[6:-3]:
            record.append(item.text.strip())
        new_record = []
        for i in range(0,len(record),6):
            new_record.append(record[i:i+6])
        
        print(new_record[0:2])

if __name__ == '__main__':
    app.run()
Reply


Messages In This Thread
how to get data in web - by yimchiwai - Mar-29-2019, 08:41 AM
RE: how to get data in web - by nilamo - Mar-29-2019, 03:42 PM
RE: how to get data in web - by snippsat - Mar-29-2019, 04:29 PM
RE: how to get data in web - by yimchiwai - Mar-29-2019, 04:47 PM
RE: how to get data in web - by snippsat - Mar-29-2019, 06:07 PM
RE: how to get data in web - by yimchiwai - Mar-29-2019, 06:29 PM
RE: how to get data in web - by snippsat - Mar-29-2019, 11:10 PM
RE: how to get data in web - by yimchiwai - Mar-30-2019, 05:06 AM
RE: how to get data in web - by snippsat - Mar-30-2019, 07:37 AM
RE: how to get data in web - by yimchiwai - Mar-30-2019, 11:59 AM
RE: how to get data in web - by snippsat - Mar-30-2019, 02:02 PM
RE: how to get data in web - by yimchiwai - Mar-31-2019, 11:35 AM
RE: how to get data in web - by yimchiwai - Apr-04-2019, 07:26 AM
RE: how to get data in web - by yimchiwai - Apr-04-2019, 12:04 PM
RE: how to get data in web - by snippsat - Apr-04-2019, 07:00 PM
RE: how to get data in web - by yimchiwai - Apr-05-2019, 12:24 AM
RE: how to get data in web - by snippsat - Apr-05-2019, 11:23 AM
RE: how to get data in web - by yimchiwai - Apr-05-2019, 04:53 PM

Forum Jump:

User Panel Messages

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