或阿呆のブログ

Pythonを好んで使っているプログラマです。Ruby,Perl,PowerShell,VBAなどでもたまに書いています。おバカなことが大好きです。

PowerShell

スクレイピングするなら何言語?スクレイピングをするのにWindowsPowerShellってのも意外といけるかもしれない!

2017/3/24 Pythonの紹介書籍を追加。 何言語でスクレイピングをするか? Perl Python Ruby JavaScript VBA WindowsPowerShell これからはWindowsPowerShellでしょう。 何言語でスクレイピングをするか? 以前は、スクレイピングをするには、Perl,Python,Ruby…

PowerShellでAmazonアソシエトレポートを分析してグリッドで表示

PowerShellでAmazonアソシエトレポートを分析してグリッドで表示

What is the best editor for Ruby,Python,PowerShell?

エディタとかIDEの選び方って難しいよね。。。JavaだったらEclipse選んでおけば良いみたいな最適解が見つからない。ちなみに、私はEclipseが嫌い。EclipseでPythonやRubyを書けることは書けるのだが、面倒臭い。ちょっとしたスクリプトを作成したい場合に、…

delete downloaded files

ダウンロード配下のファイルうぜぇ。。。まとめて消しちゃいまあしょう。 ダウンロード配下のファイルの確認方法 PS>Get-ChildItem (Join-path $env:USERPROFILE "Downloads") ディレクトリ: C:\Users\oneshot\Downloads Mode LastWriteTime Length Name ---…

WindowsPowerShellでAmazonの書籍情報の商品説明を取得する #WindowsPowerShell #スクレイピング

Amazonの書籍情報の商品説明を取得したい 書籍アフィリエイトをやっていると商品説明のを引用したいと思うことが多々あります。なので、Amazonから商品説明を抜き出してやろうと考えました。せっかくなので、ISBNコードを与えて、その商品説明を取得するfunc…

WindowsPowerShellでmeta descriptionを取得する

meta descriptionとは 引用させていただきます。meta descriptionはhead内に記述される、ページの概要を表すテキスト情報です。meta descriptionを最適化することでの順位上昇などの効果は現在のGoogleではほとんどありません。 しかしmeta descriptionはサ…

WindowsPowerShellでAmazonの書籍売れ筋ランキングをスクレイピングして整形 #WindowsPowerShell #WebScraping

以前Pythonでやったことあるけど WindowsPowerShellのサンプルコード URL 出力内容 実行結果 No.1 No.2 No.3 No.4 No.5 No.6 No.7 No.8 No.9 No.10 No.11 No.12 No.13 No.14 No.15 No.16 No.17 No.18 No.19 No.20 今後はWindowsPowerShellでガリガリスクレイ…

いい加減MS-DOS使うのやめてWindowsPowerShell使おうよ-範囲選択コピペについて

MS-DOSの面倒臭い点は、範囲選択とコピペが面倒臭いところだ。右クリックしてごにょごにょする必要がある。WindowsPowerShellはいいね。テキストエディタみたいに選択してCtr-C,Ctr-Vでコピペが出来る。これ重要です。

WindowsPowerShellでスクレイピング。ページ内のリンクを列挙する。

はじめに WindowsPowerShellを使ったスクレイピングのアプローチ WindowsPowerShellでとあるウェブサイトのコンテンツすべてを取得する メンバーの一覧を取得する。 ひとまず、Linksを10要素分取ってみる。 hrefだけ一覧にする hrefだけを重複を取り除いて一…

Windows-PowerShell-ヘルプを見る。

ヘルプの充実した言語は素晴らしいと思います。言語の勉強をするにあたって、書籍を参照しないといけないのはいただけないですよね。もっとも、そうゆう言語は多いのですが。。。WindowsPowerShellはヘルプが比較的充実した言語だと思います。ちなみに、以下…

いい加減MS-DOS使うのやめてWindowsPowerShell使おうよ-指定範囲の乱数を生成する

はじめに 1-10までの乱数を発生させる MS-DOSのサンプルコード WindowsPowerShellのサンプルコード DOSで乱数生成のロジックなんて書いてられん! はじめに 乱数を使いたいことがよくある。DOSでもPowerShellでも乱数を生成することが出来るのだが書き方が雲…

いい加減MS-DOS使うのやめてWindowsPowerShell使おうよ-Forを使って指定回数ループ

指定回数分ループさせる処理はよく使う。試しに1から10までループさせて値をそのまま出力させてみよう。DOSだとこういう書き方になる。 @echo off for /L %%i in (1,1,10) do ( echo %%i ) 慣れればこれでもいいんだけど、書きづらい。しかも、コマンドプロ…

いい加減MS-DOS使うのやめてWindowsPowerShell使おうよ-pingが通った端末にだけ処理をする

Pingが返ってきた端末にだけ処理を行いたい。 テストコード 実行結果 Pingが返ってきた端末にだけ処理を行いたい。 PowerShellのコマンドレットで便利だなと思ったのが、Test-Connection。DOSだとPingに相当するのかな?コマンドって、接続出来ない端末をし…

いい加減MS-DOS使うのやめてWindowsPowerShell使おうよ-Sleep

Sleepってよく使いますよね。MS-DOSでSleepまがいのことをやる方法はいくつかあるが、面倒。以下のエントリが詳しかった。 Windowsのコマンドプロンプトでsleepする3つの方法 -- ぺけみさおPowerShellではSleepは標準機能としてある。 秒Sleepのサンプルコー…

Windows10にアップデートした後のPCの動きがくそ重い。

PowerShellでプロセスの状態を見てみる。 PS>ps | Select-Object -first 10 | Sort-Object CPU -Descending Handles NPM(K) PM(K) WS(K) VM(M) CPU(s) Id SI ProcessName ------- ------ ----- ----- ----- ------ -- -- ----------- 1538 63 97512 117240 4…