WebスクレイピングしてURLを取得した時に、同時に取得日付・時間を取得できますか?
URLを取得したCSVファイルに取得した日付が同時記載されている様にしたいのですが、
なかなかうまくいきません。
初心者ですが、よろしくお願いします
「取得日付・時間」というのは、Webスクレイピングを実行したタイミングであっていますか?
それであれば、「今」を示す DateTime.Now
という変数(厳密には定数)があるので、これを使うことが出来ます。この変数はDateTime型なので、文字列として扱いたい場合には、例えば DateTime.Now.ToString("yyyy/MM/dd")
のように、ToStringと組み合わせて使います。
1 Like
cheez_RPA様 ご紹介ありがとうございます。
Webスクレイピングを実行したタイミング であってます。
CSVに記載されたURLの隣の列に取得した日付を入力するためには、
どのアクティビティを使えば良いのでしょうか?
1 Like
手順としては次のようなイメージになります。
- 現在の日時を取得し、変数に格納します。この変数を
scrapedDatetime
とします。 - データスクレイピングを実行し、URLなどのデータを取得します。この取得したデータを含むデータテーブルの変数を
table
とします。 - 「データ列を追加」アクティビティを使用して、
table
に対して列を追加します。このとき、プロパティの「TypeArgument」にはDateTime
型を指定し、「既定値」にはscrapedDatetime
とします。 - 列が追加されたデータテーブルを何かしらの形で出力すれば、1. で取得した日時がデータテーブルに含まれることが確認できます。
1 Like
ありがとうございました。無事に取得できました。
1 Like
ご報告ありがとうございます!無事に取得できたとのことで何よりです。
フォーラムの活用のために、解決にいたった投稿に対して「Solution」(日本語の場合、「解決策」)のマークを付けてください。よろしくおねがいします。
This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.