cgiを使ってスクレイピング 結果をwebに表示させたいんですけど、この通りに実行したら、コンソール上では結果が表示されたんですけど、ロリポップにこのファイルをあげたら、(※CGI もしくは SSI が正しく動作していません)、とでます。 どこを修正したらいいんでしょうか??
(しっかり拡張子はcigです)
python
1#!/usr/bin/python 2# -*- coding: utf-8 -*- 3 4from bs4 import BeautifulSoup 5import urllib.request 6import cgitb 7 8 9# URL 10url = "https://syosetu.com" 11# URLにアクセス 12html = urllib.request.urlopen(url) 13# HTMLをBeautifulSoupで扱う 14soup = BeautifulSoup(html, "html.parser") 15 16main = soup.find(class_='c-panel__list-item').get_text() 17 18 19 20print("Content-Type: text/plain") 21print 22print(main)