No.4ベストアンサー
- 回答日時:
( ゚Д゚)y─┛~~ 動くかどうかしらんけどperplexityで作ってみたよ
https://www.perplexity.ai/search/jiao-etegootoiu …
「教えてgoo」で自分が質問した内容をスクリプトで自動化してCSVに出力するためには、Pythonを使用したスクレイピングが有効です。
以下にその手順を示します。
必要なライブラリのインストール
まず、Python環境を整え、必要なライブラリをインストールします。
requestsとBeautifulSoupを使用します。
bash
pip install requests beautifulsoup4 pandas
スクリプトの作成
以下は、教えてgooから自分の質問を取得し、
CSVファイルに保存するための基本的なスクリプトの例です。
python
import requests
from bs4 import BeautifulSoup
import pandas as pd
# 自分の質問一覧ページのURL
url = 'https://oshiete.goo.ne.jp/my/questions/' # 実際のURLに置き換えてください
# HTTPリクエストを送信
response = requests.get(url)
soup = BeautifulSoup(response.text, 'html.parser')
# 質問を格納するリスト
questions = []
# 質問の要素を取得(実際のHTML構造に合わせて変更)
for question in soup.find_all('div', class_='question-title'):
title = question.get_text(strip=True)
link = question.find('a')['href']
questions.append({'Title': title, 'Link': link})
# DataFrameに変換
df = pd.DataFrame(questions)
# CSVファイルとして保存
df.to_csv('my_questions.csv', index=False, encoding='utf-8-sig')
スクリプトの説明
ライブラリのインポート: requestsでHTTPリクエストを行い、BeautifulSoupでHTMLを解析します。pandasはデータフレーム操作とCSV出力に使用します。
URL設定: 自分の質問一覧ページのURLを指定します。
リクエスト送信: 指定したURLにGETリクエストを送信し、
レスポンスを取得します。
質問要素の取得: HTMLから質問タイトルとリンクを抽出します。
HTML構造によっては、適切なクラス名やタグ名に変更が必要です。
CSVファイルへの保存: 収集したデータをDataFrameに変換し、
CSV形式で保存します。
注意事項
スクレイピングはサイトの利用規約に従って行う必要があります。
サーバーへの負荷や法的な問題に注意してください。
HTML構造が変更された場合、スクリプトも修正が必要です。
自動化には適切なエラーハンドリングや遅延処理(時間間隔)を
追加することが推奨されます。
このスクリプトを基に、自分のニーズに合わせてカスタマイズしてください。
No.6
- 回答日時:
NO.4で回答したものです。
パイソン全くわかりません、perplexityといういAIで
質問してパイソンのコードを出力しました。
自分でゼロから作るのは大変なのでこういう風に
たたき台としてコードをAIに出力させてそれをアジャストさせていけば
パイソンとかプログラミングとかよくわからなくても
なんとかなるかもしれないです。。。
自分は、AmazonのほしいものリストをCSVファイルで保存するパイソンの
コードをAIで作ったのですが、どうしても
Amazonのサイトのほしいものリストの先頭のページ(最初に表示されるページ)のみしかCSVファイルにできないという風になってしまい
いま修正バージョンをつくるのに格闘しています。
このように一発で目的どおりの動作をするコードになるかどうかは微妙なので
自分で直していくことが必用になると思います。
がんばってください。(;^ω^)
No.5
- 回答日時:
私は残しておきたい質問や回答は念の為、自分の物はもちろん(他者のスレッドでも、とても素晴らしく良いと思えた回答や、反対にあまりに酷く、質問者を傷付けるような回答や暴言等を気負けた時等)は、コピペしてメモ機能に残して行ってます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
餃子を食べるとき、何をつけますか?
みんな大好き餃子。 ふと素朴な疑問ですが、餃子には何をつけて食べますか? 王道は醤油とお酢でしょうか。
-
家・車以外で、人生で一番奮発した買い物
どんなものにお金をかけるかは人それぞれの価値観ですが、 誰もが一度は清水の舞台から飛び降りる覚悟で、ちょっと贅沢な買い物をしたことがあるはず。
-
CDの保有枚数を教えてください
ひとむかし前はCDを買ったり借りたりが主流でしたが、サブスクで簡単に音楽が聴ける今、CDを手に取ることも減ってきたかと思います。皆さんは2024年現在、何枚くらいCDをお持ちですか?
-
自分のセンスや笑いの好みに影響を受けた作品を教えて
子どもの頃に読んだ漫画などが その後の笑いの好みや自分自身のユーモアのセンスに影響することがあると思いますが、 「この作品に影響受けてるな~!」というものがあれば教えてください。
-
14歳の自分に衝撃の事実を告げてください
タイムマシンで14歳の自分のところに現れた未来のあなた。 衝撃的な事実を告げて自分に驚かせるとしたら何を告げますか?
-
質問の内容とお礼がまったく意味不明なんですが、
教えて!goo
-
教えてgooでは質問に対しての逆質問は原則禁止となっていないんですか❓
教えて!goo
-
教goo システムに提案
教えて!goo
-
-
4
このURLの質問にはなぜ、回答がつかないのですか? http://oshiete.goo.ne.jp
教えて!goo
-
5
こちらの質問が気に障る質問だったのか
教えて!goo
-
6
なぜ知恵袋だと丁寧に回答されてる人が多いのに、教えてgooだと雑だったり学歴主義者率が高いのはなぜで
教えて!goo
-
7
『こんな回答者が、新たに出現してほしい』 どんな回答者ですか。
教えて!goo
-
8
お礼の投稿の拒否 この「教えてgoo」で質問をしたら、変な回答が来たので、イヤミすれすれのお礼を書い
教えて!goo
-
9
教えてgooについて
教えて!goo
-
10
もしかして教えてgooって画像添付NG❓
教えて!goo
-
11
教えてGooとOKwaveの関係は?
教えて!goo
-
12
質問の答えになってない回答する人がいるのはなぜですか? 質問が理解できないならスルーすれば良いことじ
教えて!goo
-
13
「回答になっていない」と返答する質問者を見かけるようになったんですが、何が狙いだったのでしょうか?
教えて!goo
-
14
昭和って大昔ですが、なんで当時の人はまだ生きているのでしょうか?
歴史学
-
15
JR東海の駅メロ導入について
電車・路線・地下鉄
-
16
このアプリは高齢者の巣窟ですか?
教えて!goo
-
17
教えて!gooの利用者に質問です。 悪質な回答が多く来るせいでうんざりしてしまいここ2年ほど利用を控
教えて!goo
-
18
なんでここの回答者はちゃんと読んで こちらの疑問にこたえないで、全く違う回答する方が多いんですか?
教えて!goo
-
19
いじわるな回答を頂いたので、違反報告したところ、すぐに消去されました。知恵袋よりしっかりしてるとか思
教えて!goo
-
20
回答に対して捨て台詞のような暴言を吐いて質問を削除する人?
教えて!goo
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・一回も披露したことのない豆知識
- ・これ何て呼びますか
- ・チョコミントアイス
- ・初めて自分の家と他人の家が違う、と意識した時
- ・「これはヤバかったな」という遅刻エピソード
- ・これ何て呼びますか Part2
- ・許せない心理テスト
- ・この人頭いいなと思ったエピソード
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・あなたの習慣について教えてください!!
- ・ハマっている「お菓子」を教えて!
- ・高校三年生の合唱祭で何を歌いましたか?
- ・【大喜利】【投稿~11/1】 存在しそうで存在しないモノマネ芸人の名前を教えてください
- ・好きなおでんの具材ドラフト会議しましょう
- ・餃子を食べるとき、何をつけますか?
- ・あなたの「必」の書き順を教えてください
- ・ギリギリ行けるお一人様のライン
- ・10代と話して驚いたこと
- ・家の中でのこだわりスペースはどこですか?
- ・つい集めてしまうものはなんですか?
- ・自分のセンスや笑いの好みに影響を受けた作品を教えて
- ・【お題】引っかけ問題(締め切り10月27日(日)23時)
- ・大人になっても苦手な食べ物、ありますか?
- ・14歳の自分に衝撃の事実を告げてください
- ・架空の映画のネタバレレビュー
- ・「お昼の放送」の思い出
- ・昨日見た夢を教えて下さい
- ・ちょっと先の未来クイズ第4問
- ・【大喜利】【投稿~10/21(月)】買ったばかりの自転車を分解してひと言
- ・メモのコツを教えてください!
- ・CDの保有枚数を教えてください
- ・ホテルを選ぶとき、これだけは譲れない条件TOP3は?
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】
- ・10秒目をつむったら…
- ・人生のプチ美学を教えてください!!
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・都道府県穴埋めゲーム
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
りんごとみかんのどちらが好き...
-
ここの【通報】はまともに機能...
-
皆さん教えてgooの質問、解答き...
-
教えて!gooの回答者様の読解力...
-
かまってちゃんの裏の顔は怖いの?
-
教えてgooで質問すると毎回同じ...
-
「いいね」は、自分でした回答...
-
自信満々で渾身の力で回答を書...
-
ベストアンサーを既選している...
-
日本語が下手くそな回答者には、
-
あの~教えてgoo、通知は、携帯...
-
あの~やはり、ここの人、同じ...
-
「教えて!goo」に、どんな機能...
-
ここの削除規定って妥当ですか?
-
あの~昨日、新しく教えてgoo作...
-
退会
-
質問を削除する方法を教えて下...
-
【私の質問にいつも回答してく...
-
このアプリはベストアンサーを...
-
ここの回答者は(自分も含め)...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
このURLの質問にはなぜ、回答が...
-
お礼くれない人多いねー?
-
あなたが質問する側で、回答が...
-
もう、ベストアンサー100のいる...
-
「教えて!goo」に、どんな機能...
-
このアイコンを見ると真面目に...
-
最近見ないけど、YUMEKOMACTIさ...
-
教えてgooについて
-
教えてください。 こちらの教え...
-
グレード
-
教えてgooのアプリのレビューに...
-
罵倒するよりもブロックですか?
-
質問して回答くださった方が批...
-
教えてgooで質問すると毎回同じ...
-
よく知恵袋を追放されてここに...
-
お礼の投稿の拒否 この「教えて...
-
かまってちゃんの裏の顔は怖いの?
-
ちゃんと答えないと厳しい質問...
-
何か意見めいたことを書くと、...
-
あんまり回答が付かないんです...
おすすめ情報