In [5]: soup.tbody Out[5]: <tbody> <tr> <th><label for=""> </label></th> <td> </td> <td><input checked="checked" class="input-label-horizontal" id="se

Similar documents
In [168]: soup.find_all("label")

‘îŁñ›È−wfiÁŁÊ”À„±I --Tensorflow‡ð”g‡Á‡½fl»ŁÊ›ð’Í--

TD-C56D.indd

Python入門:アプリケーションを作る

2015 I ( TA)

RL_tutorial


P_SyugojutakuKenzai_H14.pdf

1 matplotlib matplotlib Python matplotlib numpy matplotlib Installing A 2 pyplot matplotlib 1 matplotlib.pyplot matplotlib.pyplot plt import import nu

NPCA部誌2018

1 6/13 2 6/20 3 6/27 4 7/4 5 7/11 6 7/18 N 7 7/25 Warshall-Floyd, Bellman-Ford, Dijkstra TSP DP, 8/1 2 / 36

Stapy_Tsuji_ key

地域と文化資産


サーモモジュール_出力

D _SR_DENSEI_QX

Python Speed Learning

Visual Python, Numpy, Matplotlib

WEB DB PRESS Vol.1 65

nakao

indb

JavaScript の使い方

Ipython Notebook の紹介




研究紀要 第5号

Visual Python, Numpy, Matplotlib

01



untitled

Dolteng Scaffoldに対する機能追加とマスタ-ディテールScaffoldの紹介

1

SVG資料第10回目(その2) Ajaxによる同期通信と非同期通信の違い

listings-ext

_IMv2.key

Python Speed Learning

Agenda Motivation How it works Performance Limitation Conclusion

Microsoft Word - 教材WebページのHTML5及びCSS3の解説

ジェネリック医薬品販売会社(田辺製薬販売株式会社)の設立に伴う包装変更のご案内

06地図目録.pwd

橡82-93協力員原稿>授業

17. (1) 18. (1) 19. (1) 20. (1) 21. (1) (3) 22. (1) (3) 23. (1) (3) (1) (3) 25. (1) (3) 26. (1) 27. (1) (3) 28. (1) 29. (1) 2



Python (Anaconda ) Anaconda 2 3 Python Python IDLE Python NumPy 6

スライド 1

[1] install PY2 PY3 Fabric & Invoke Quick Guide Invoke : Python で記述するタスクランナー Fabric : SSH を使うデプロイタスクランナー Fabric, Invoke 2018 Jeff Forcier. BSD 2-Claus

java_servlet2_見本

RHEA key

Taro php.jtdc

デュアルウェア講習会課題 5 会津大学講習会 簡単な IoT を作成 2018 The University of Aizu


AirWave バージョンアップ手順書 Aruba Networks 社 AirWave バージョンアップ手順書 (OS8.2.4 以降向け ) 複製禁止 取扱注意 1

appli_HPhi_install

GIZMO ¤ÇÍ·¤ó¤Ç¤ß¤ë

lifedesign_contest_No3

FACT BOOK 2010J.indb

A/B (2010/10/08) Ver kurino/2010/soft/soft.html A/B

compiler-text.dvi

1. はじめにこのドキュメントは IBMi 上のデータを HTML のテーブルで表示するためのカスタマイズ方法について説明するものです この手法を用いることで スムーズなスクロールによる照会画面 (HTML のテーブル ) を 5250 画面に挿 することが出来ます ( 下図参照 ) なお このドキ

Python ( ) Anaconda 2 3 Python Python IDLE Python NumPy 6 5 matpl

調査結果(施設用).PDF

MOTIF XF 取扱説明書


10 (1) s 10.2 rails c Rails 7 > item = PlanItem.new => #<PlanItem id nil, name nil,...> > item.name = "" => "" > item.valid? => true valid? true false

外部監査の結果報告

Anaconda (2019/7/3)

Microsoft PowerPoint - テキスト-Web掲載版.pptx

19 ステップで 2 大人気スクリプト言語を学ぶ GUI のあるアプリを作る STEP11 から STEP12 までまとめ 1.Python での GUI アプリ作成 Python は標準ではグラフィックスの機能を持ちませんが ライブラリを使うことで GUI のアプリを作成することができる そこで

PowerGres on Linux HAマニュアル

( ) ( ) 30 ( ) 27 [1] p LIFO(last in first out, ) (push) (pup) 1

PowerGres on Linuxマニュアル

226

untitled

精神障害者保健福祉手帳用診断書(別紙様式第2号) 記載要領

8-7th

Microsoft Word - PHP_SQLServer2012

離散数理工学 第 2回 数え上げの基礎:漸化式の立て方


untitled

Microsoft Word - D JP.docx

11 Bootstrap Font Awesome $ cd ~/projects/modest_greeter $ npm install --save jquery popper.js tether --save package.json depen

Complex Lab – Operating Systems - Graphical Console

DiMAGE Scan Multi PRO

[ 1] 1 Hello World!! 1 #include <s t d i o. h> 2 3 int main ( ) { 4 5 p r i n t f ( H e l l o World!! \ n ) ; 6 7 return 0 ; 8 } 1:


フカシギおねえさん問題の高速計算アルゴリズム

O(N) ( ) log 2 N

main

2018 年 11 月 10 日開催 第 27 回日本コンピュータ外科学会大会 ハンズオンセミナー 2 外科領域における医用画像の深層学習 事前インストール手順 2018 年 10 月 11 日版 作成 : 名古屋大学小田昌宏 1

MKS14oct_all.pdf

離散数理工学 第 2回 数え上げの基礎:漸化式の立て方


Łñ“’‘‚2004

<4D F736F F D2095BD90AC E E838B8C6E8EBE8AB382CC93AE8CFC82C98AD682B782E9838A837C815B83675F2E646F6378>

gm3280-d_j.indd

: Shift-Return evaluate 2.3 Sage? Shift-Return abs 2 abs? 2: abs 3: fac

Transcription:

IPC JPlatpat Chrome cntl + Source Code cd ' 20170101.html' In [1]: from bs4 import BeautifulSoup 20170101 In [2]: html = open('shimazu_2017.html') soup = BeautifulSoup(html, "html.parser") In [3]: type(soup) Out[3]: bs4.beautifulsoup In [4]: len(soup) Out[4]: 6

In [5]: soup.tbody Out[5]: <tbody> <tr> <th><label for=""> </label></th> <td> </td> <td><input checked="checked" class="input-label-horizontal" id="se archform_btmfcomdto_hyojiptnvalue01" name="btmfcomdto.hyojiptnvalu e" type="radio" value="01"/><label class="input-label-horizontal" for="searchform_btmfcomdto_hyojiptnvalue01"> </label> <input class="input-label-horizontal" id="searchform_btmfcomdto_hy ojiptnvalue03" name="btmfcomdto.hyojiptnvalue" type="radio" value= "03"/><label class="input-label-horizontal" for="searchform_btmfco MDTO_hyojiPtnValue03"> </label> <input class="input-label-horizontal" id="searchform_btmfcomdto_hy ojiptnvalue02" name="btmfcomdto.hyojiptnvalue" type="radio" value= "02"/><label class="input-label-horizontal" for="searchform_btmfco MDTO_hyojiPtnValue02">PDF </label> </td> </tr> </tbody> In [6]: soup.find_all("td") Out[6]: [<td> <td><input checked="checked" class="input-label-horizontal" id="s earchform_btmfcomdto_hyojiptnvalue01" name="btmfcomdto.hyojiptnval ue" type="radio" value="01"/><label class="input-label-horizontal" for="searchform_btmfcomdto_hyojiptnvalue01"> </label> <input class="input-label-horizontal" id="searchform_btmfcomdto_h yojiptnvalue03" name="btmfcomdto.hyojiptnvalue" type="radio" value ="03"/><label class="input-label-horizontal" for="searchform_btmfc OMDTO_hyojiPtnValue03"> </label> <input class="input-label-horizontal" id="searchform_btmfcomdto_h yojiptnvalue02" name="btmfcomdto.hyojiptnvalue" type="radio" value ="02"/><label class="input-label-horizontal" for="searchform_btmfc OMDTO_hyojiPtnValue02">PDF </label> <td class="number">1 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061796 71"> 6179671</a> <td> <td> <td>2017 08 16 <td> 2016-530762 <td>2014 07 03 <td>h01j 49/10 <td class="number">2 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061796

00"> 6179600</a> <td> <td> <td>2017 08 16 <td> 2015-541410 <td>2013 10 11 <td>g01n 27/62 <td class="number">3 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061794 22"> 6179422</a> <td> <td> <td>2017 08 16 <td> 2014-035571 <td>2014 02 26 <td>a61b 6/00 <td class="number">4 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061793 94"> 6179394</a> <td> <td> <td>2017 08 16 <td> 2013-271463 <td>2013 12 27 <td>a61b 6/00 <td class="number">5 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061792 92"> 6179292</a> <td> <td> <td>2017 08 16 <td> 2013-188222 <td>2013 09 11 <td>g01t 1/20 <td class="number">6 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061776 15"> 6177615</a> <td> <td> <td>2017 08 09 <td> 2013-158778 <td>2013 07 31 <td>g01b 15/02 <td class="number">7 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061764 03"> 6176403</a> <td> <td> <td>2017 08 09 <td> 2016-534030 <td>2014 07 16

<td>g01n 3/08 <td class="number">8 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061763 97"> 6176397</a> <td> <td> <td>2017 08 09 <td> 2016-523013 <td>2014 05 27 <td>g01n 27/62 <td class="number">9 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061763 34"> 6176334</a> <td> <td> <td>2017 08 09 <td> 2015-550263 <td>2013 11 28 <td>g01n 27/62 <td class="number">10 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061763 27"> 6176327</a> <td> <td> <td>2017 08 09 <td> 2015-526231 <td>2014 06 17 <td>g01n 21/65 <td class="number">11 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061760 49"> 6176049</a> <td> <td> <td>2017 08 09 <td> 2013-213315 <td>2013 10 11 <td>h01j 49/42 <td class="number">12 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061722 60"> 6172260</a> <td> <td> <td>2017 08 02 <td> 2015-502064 <td>2013 03 26 <td>h01j 49/06 <td class="number">13 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061722 47"> 6172247</a> <td> <td>

<td>2017 08 02 <td> 2015-235226 <td>2015 12 01 <td>g01n 30/54 <td class="number">14 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061720 54"> 6172054</a> <td> <td> <td>2017 08 02 <td> 2014-110782 <td>2014 05 29 <td>g01n 23/223 <td class="number">15 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061720 50"> 6172050</a> <td> <td> <td>2017 08 02 <td> 2014-108689 <td>2014 05 27 <td>a61b 6/04 <td class="number">16 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061720 41"> 6172041</a> <td> <td> <td>2017 08 02 <td> 2014-099496 <td>2014 05 13 <td>g01n 3/04 <td class="number">17 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061720 03"> 6172003</a> <td> <td> <td>2017 08 02 <td> 2014-057019 <td>2014 03 19 <td>h01j 49/40 <td class="number">18 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061719 93"> 6171993</a> <td> <td> <td>2017 08 02 <td> 2014-049615 <td>2014 03 13 <td>g01n 3/06 <td class="number">19 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061713 75"> 6171375</a>

<td> <td> <td>2017 08 02 <td> 2013-021681 <td>2013 02 06 <td>f16c 32/04 <td class="number">20 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061682 08"> 6168208</a> <td> <td> <td>2017 07 26 <td> 2016-142783 <td>2016 07 20 <td>g01n 15/02 <td class="number">21 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061681 72"> 6168172</a> <td> <td> <td>2017 07 26 <td> 2016-015042 <td>2016 01 29 <td>g01n 21/3518 <td class="number">22 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061679 85"> 6167985</a> <td> <td> <td>2017 07 26 <td> 2014-097278 <td>2014 05 09 <td>g01j 3/04 <td class="number">23 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061679 83"> 6167983</a> <td> <td> <td>2017 07 26 <td> 2014-089728 <td>2014 04 24 <td>g01n 3/32 <td class="number">24 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061679 69"> 6167969</a> <td> <td> <td>2017 07 26 <td> 2014-071971 <td>2014 03 31 <td>g01n 27/62

<td>g01n 27/62 <td class="number">25 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061679 67"> 6167967</a> <td> <td> <td>2017 07 26 <td> 2014-070953 <td>2014 03 31 <td>h01j 61/35 <td class="number">26 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061679 34"> 6167934</a> <td> <td> <td>2017 07 26 <td> 2014-033574 <td>2014 02 25 <td>h01j 49/10 <td class="number">27 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061679 20"> 6167920</a> <td> <td> <td>2017 07 26 <td> 2014-017331 <td>2014 01 31 <td>g01n 21/27 <td class="number">28 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061675 52"> 6167552</a> <td> <td> <td>2017 07 26 <td> 2013-029699 <td>2013 02 19 <td>g01n 21/64 <td class="number">29 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061665 27"> 6166527</a> <td> <td> <td>2017 07 19 <td> 2012-254155 <td>2012 11 20 <td>a61b 6/10 <td class="number">30 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061643 85"> 6164385</a> <td> <td> <td>2017 07 19

<td> 2017-057623 <td>2017 03 23 <td>g01g 21/30 <td class="number">31 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061643 62"> 6164362</a> <td> <td> <td>2017 07 19 <td> 2016-509910 <td>2014 12 11 <td>g01t 1/161 <td class="number">32 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061642 93"> 6164293</a> <td> <td> <td>2017 07 19 <td> 2015-522266 <td>2013 06 20 <td>a61b 6/00 <td class="number">33 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061641 63"> 6164163</a> <td> <td> <td>2017 07 19 <td> 2014-122144 <td>2014 06 13 <td>h01s 5/022 <td class="number">34 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061641 60"> 6164160</a> <td> <td> <td>2017 07 19 <td> 2014-118302 <td>2014 06 09 <td>a61b 5/1455 <td class="number">35 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061639 36"> 6163936</a> <td> <td> <td>2017 07 19 <td> 2013-151451 <td>2013 07 22 <td>h01l 27/146 <td class="number">36 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061638 61"> 6163861</a>

<td> <td> <td>2017 07 19 <td> 2013-103703 <td>2013 05 16 <td>h01s 3/117 <td class="number">37 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061616 93"> 6161693</a> <td> <td> <td>2017 07 12 <td> 2015-515856 <td>2014 04 30 <td>a61b 3/10 <td class="number">38 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061607 46"> 6160746</a> <td> <td> <td>2017 07 12 <td> 2016-126193 <td>2016 06 27 <td>g01g 21/30 <td class="number">39 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061606 93"> 6160693</a> <td> <td> <td>2017 07 12 <td> 2015-522804 <td>2014 06 11 <td>a61k 47/34 <td class="number">40 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061606 92"> 6160692</a> <td> <td> <td>2017 07 12 <td> 2015-517583 <td>2013 05 28 <td>h01j 49/06 <td class="number">41 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061605 36"> 6160536</a> <td> <td> <td>2017 07 12 <td> 2014-069509 <td>2014 03 28 <td>g01n 31/00

<td class="number">42 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061605 29"> 6160529</a> <td> <td> <td>2017 07 12 <td> 2014-059766 <td>2014 03 24 <td>g01n 33/18 <td class="number">43 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061605 26"> 6160526</a> <td> <td> <td>2017 07 12 <td> 2014-056485 <td>2014 03 19 <td>g01n 30/32 <td class="number">44 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061604 75"> 6160475</a> <td> <td> <td>2017 07 12 <td> 2013-266508 <td>2013 12 25 <td>g01n 21/3563 <td class="number">45 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061604 72"> 6160472</a> <td> <td> <td>2017 07 12 <td> 2013-263322 <td>2013 12 20 <td>h01j 49/40 <td class="number">46 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061604 71"> 6160471</a> <td> <td> <td>2017 07 12 <td> 2013-262298 <td>2013 12 19 <td>h01j 49/40 <td class="number">47 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061602 55"> 6160255</a> <td> <td> <td>2017 07 12

<td> 2013-113998 <td>2013 05 30 <td>g01n 21/956 <td class="number">48 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061568 46"> 6156846</a> <td> <td> <td>2017 07 05 <td> 2014-042141 <td>2014 03 04 <td>g01n 27/64 <td class="number">49 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061568 45"> 6156845</a> <td> <td> <td>2017 07 05 <td> 2014-042140 <td>2014 03 04 <td>g01n 27/62 <td class="number">50 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061566 62"> 6156662</a> <td> <td> <td>2017 07 05 <td> 2015-544983 <td>2014 10 27 <td>g01n 30/04 <td class="number">51 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061565 78"> 6156578</a> <td> <td> <td>2017 07 05 <td> 2016-512630 <td>2015 03 02 <td>h04n 5/232 <td class="number">52 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061565 13"> 6156513</a> <td> <td> <td>2017 07 05 <td> 2015-548938 <td>2013 11 22 <td>b65g 49/06 <td class="number">53 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061565 02"> 6156502</a>

<td> <td> <td>2017 07 05 <td> 2015-535238 <td>2013 09 06 <td>b65g 49/06 <td class="number">54 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061565 01"> 6156501</a> <td> <td> <td>2017 07 05 <td> 2015-534023 <td>2014 05 20 <td>g01n 30/86 <td class="number">55 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061562 27"> 6156227</a> <td> <td> <td>2017 07 05 <td> 2014-072207 <td>2014 03 31 <td>g06f 3/041 <td class="number">56 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061560 98"> 6156098</a> <td> <td> <td>2017 07 05 <td> 2013-244500 <td>2013 11 27 <td>g01n 27/62 <td class="number">57 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061560 11"> 6156011</a> <td> <td> <td>2017 07 05 <td> 2013-195064 <td>2013 09 20 <td>g01n 23/04 <td class="number">58 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061559 95"> 6155995</a> <td> <td> <td>2017 07 05 <td> 2013-186748 <td>2013 09 09 <td>g01n 27/62 <td class="number">59

<td class="number">59 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061557 96"> 6155796</a> <td> <td> <td>2017 07 05 <td> 2013-089951 <td>2013 04 23 <td>c23c 14/24 <td class="number">60 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061531 39"> 6153139</a> <td> <td> <td>2017 06 28 <td> 2015-510153 <td>2014 04 04 <td>g01n 27/62 <td class="number">61 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061529 08"> 6152908</a> <td> <td> <td>2017 06 28 <td> 2016-077111 <td>2016 04 07 <td>g01n 27/62 <td class="number">62 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061528 97"> 6152897</a> <td> <td> <td>2017 06 28 <td> 2015-559719 <td>2014 02 03 <td>a61b 6/00 <td class="number">63 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061528 94"> 6152894</a> <td> <td> <td>2017 06 28 <td> 2015-550261 <td>2013 11 27 <td>a61b 6/00 <td class="number">64 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061500 10"> 6150010</a> <td> <td> <td>2017 06 21 <td> 2016-521147

<td>2015 05 21 <td>a61k 47/34 <td class="number">65 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061499 47"> 6149947</a> <td> <td> <td>2017 06 21 <td> 2015-555859 <td>2014 01 06 <td>g01n 27/62 <td class="number">66 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061498 10"> 6149810</a> <td> <td> <td>2017 06 21 <td> 2014-122258 <td>2014 06 13 <td>g01n 27/62 <td class="number">67 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061497 70"> 6149770</a> <td> <td> <td>2017 06 21 <td> 2014-055586 <td>2014 03 18 <td>g01n 30/84 <td class="number">68 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061496 74"> 6149674</a> <td> <td> <td>2017 06 21 <td> 2013-211738 <td>2013 10 09 <td>g01n 23/04 <td class="number">69 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061495 23"> 6149523</a> <td> <td> <td>2017 06 21 <td> 2013-124157 <td>2013 06 12 <td>g06f 21/64 <td class="number">70 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061487 38"> 6148738</a> <td>

<td> <td>2017 06 14 <td> 2015-546218 <td>2013 11 08 <td>c12m 3/00 <td class="number">71 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061485 40"> 6148540</a> <td> <td> <td>2017 06 14 <td> 2013-121292 <td>2013 06 07 <td>g01n 27/62 <td class="number">72 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061484 68"> 6148468</a> <td> <td> <td>2017 06 14 <td> 2013-003153 <td>2013 01 11 <td>g01n 30/86 <td class="number">73 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061464 75"> 6146475</a> <td> <td> <td>2017 06 14 <td> 2015-535236 <td>2013 09 06 <td>a61b 10/00 <td class="number">74 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061462 11"> 6146211</a> <td> <td> <td>2017 06 14 <td> 2013-178768 <td>2013 08 30 <td>g01n 27/62 <td class="number">75 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061430 24"> 6143024</a> <td> <td> <td>2017 06 07 <td> 2015-506422 <td>2013 03 19 <td>f16k 17/30

<td class="number">76 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061427 67"> 6142767</a> <td> <td> <td>2017 06 07 <td> 2013-218291 <td>2013 10 21 <td>g01n 27/64 <td class="number">77 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061426 55"> 6142655</a> <td> <td> <td>2017 06 07 <td> 2013-099224 <td>2013 05 09 <td>g01n 21/88 <td class="number">78 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061426 30"> 6142630</a> <td> <td> <td>2017 06 07 <td> 2013-073284 <td>2013 03 29 <td>f04d 19/04 <td class="number">79 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061425 34"> 6142534</a> <td> <td> <td>2017 06 07 <td> 2013-000946 <td>2013 01 08 <td>a61b 6/00 <td class="number">80 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061379 87"> 6137987</a> <td> <td> <td>2017 05 31 <td> 2013-164339 <td>2013 08 07 <td>g01n 21/3563 <td class="number">81 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061369 42"> 6136942</a> <td> <td> <td>2017 05 31

<td> 2014-005548 <td>2014 01 16 <td>b65b 35/08 <td class="number">82 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061368 00"> 6136800</a> <td> <td> <td>2017 05 31 <td> 2013-192535 <td>2013 09 18 <td>g01n 31/00 <td class="number">83 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061367 73"> 6136773</a> <td> <td> <td>2017 05 31 <td> 2013-179374 <td>2013 08 30 <td>g01n 27/62 <td class="number">84 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061367 71"> 6136771</a> <td> <td> <td>2017 05 31 <td> 2013-178770 <td>2013 08 30 <td>g01n 27/62 <td class="number">85 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061367 70"> 6136770</a> <td> <td> <td>2017 05 31 <td> 2013-178769 <td>2013 08 30 <td>g01n 27/62 <td class="number">86 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061364 75"> 6136475</a> <td> <td> <td>2017 05 31 <td> 2013-076693 <td>2013 04 02 <td>h01m 8/04 <td class="number">87 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061364 16"> 6136416</a>

<td> <td> <td>2017 05 31 <td> 2013-056984 <td>2013 03 19 <td>f04d 19/04 <td class="number">88 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061358 40"> 6135840</a> <td> <td> <td>2017 05 31 <td> 2012-195896 <td>2012 09 06 <td>h01s 5/022 <td class="number">89 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061358 20"> 6135820</a> <td> <td> <td>2017 05 31 <td> 2016-508424 <td>2014 03 20 <td>g01q 10/04 <td class="number">90 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061358 14"> 6135814</a> <td> <td> <td>2017 05 31 <td> 2016-157274 <td>2016 08 10 <td>g01n 27/62 <td class="number">91 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061357 77"> 6135777</a> <td> <td> <td>2017 05 31 <td> 2015-557651 <td>2014 01 17 <td>g01n 3/06 <td class="number">92 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061357 10"> 6135710</a> <td> <td> <td>2017 05 31 <td> 2015-105289 <td>2015 05 25 <td>g01n 1/28 <td class="number">93

<td class="number">93 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061350 46"> 6135046</a> <td> <td> <td>2017 05 31 <td> 2012-097187 <td>2012 04 20 <td>g01n 27/62 <td class="number">94 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061346 46"> 6134646</a> <td> <td> <td>2017 05 24 <td> 2013-532520 <td>2012 08 17 <td>g01n 27/62 <td class="number">95 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061344 86"> 6134486</a> <td> <td> <td>2017 05 24 <td> 2012-170886 <td>2012 08 01 <td>g01t 1/167 <td class="number">96 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061341 64"> 6134164</a> <td> <td> <td>2017 05 24 <td> 2013-047229 <td>2013 03 08 <td>g01n 27/62 <td class="number">97 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061320 73"> 6132073</a> <td> <td> <td>2017 05 24 <td> 2016-528777 <td>2014 06 24 <td>g01n 30/86 <td class="number">98 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061320 68"> 6132068</a> <td> <td> <td>2017 05 24 <td> 2016-505996

<td>2014 03 05 <td>g06f 3/048 <td class="number">99 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061320 67"> 6132067</a> <td> <td> <td>2017 05 24 <td> 2016-505969 <td>2014 03 03 <td>g01n 27/62 <td class="number">100 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061318 35"> 6131835</a> <td> <td> <td>2017 05 24 <td> 2013-233583 <td>2013 11 12 <td>h05g 1/30 <td class="number">101 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061318 32"> 6131832</a> <td> <td> <td>2017 05 24 <td> 2013-231779 <td>2013 11 08 <td>h05g 1/34 <td class="number">102 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061316 23"> 6131623</a> <td> <td> <td>2017 05 24 <td> 2013-025530 <td>2013 02 13 <td>h01j 35/10 <td class="number">103 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061316 06"> 6131606</a> <td> <td> <td>2017 05 24 <td> 2013-008437 <td>2013 01 21 <td>g01n 23/04 <td class="number">104 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061316 02"> 6131602</a> <td>

<td> <td>2017 05 24 <td> 2013-006575 <td>2013 01 17 <td>f16c 32/04 <td class="number">105 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061314 43"> 6131443</a> <td> <td> <td>2017 05 24 <td> 2014-542165 <td>2013 10 17 <td>g01n 30/88 <td class="number">106 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061287 37"> 6128737</a> <td> <td> <td>2017 05 17 <td> 2012-040845 <td>2012 02 28 <td>g01j 3/02 <td class="number">107 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061282 35"> 6128235</a> <td> <td> <td>2017 05 17 <td> 2015-557601 <td>2014 01 14 <td>g01n 27/62 <td class="number">108 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061282 34"> 6128234</a> <td> <td> <td>2017 05 17 <td> 2015-551281 <td>2013 12 02 <td>g01n 30/04 <td class="number">109 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061280 21"> 6128021</a> <td> <td> <td>2017 05 17 <td> 2014-044489 <td>2014 03 07 <td>g01g 23/02 <td class="number">110

<td><a class="detailedlink" href="#" id="detailedlink_jpb 0061279 36"> 6127936</a> <td> <td> <td>2017 05 17 <td> 2013-245378 <td>2013 11 27 <td>a61b 6/00 <td class="number">111 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061279 35"> 6127935</a> <td> <td> <td>2017 05 17 <td> 2013-245377 <td>2013 11 27 <td>a61b 6/00 <td class="number">112 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061279 33"> 6127933</a> <td> <td> <td>2017 05 17 <td> 2013-239769 <td>2013 11 20 <td>g01n 30/06 <td class="number">113 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061279 30"> 6127930</a> <td> <td> <td>2017 05 17 <td> 2013-236589 <td>2013 11 15 <td>g01n 31/00 <td class="number">114 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061279 29"> 6127929</a> <td> <td> <td>2017 05 17 <td> 2013-234891 <td>2013 11 13 <td>g01t 1/161 <td class="number">115 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061279 28"> 6127928</a> <td> <td> <td>2017 05 17 <td> 2013-234890

<td>2013 11 13 <td>g01t 1/161 <td class="number">116 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061278 92"> 6127892</a> <td> <td> <td>2017 05 17 <td> 2013-210492 <td>2013 10 07 <td>g06f 3/0481 <td class="number">117 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061278 49"> 6127849</a> <td> <td> <td>2017 05 17 <td> 2013-188511 <td>2013 09 11 <td>g01n 27/62 <td class="number">118 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061277 90"> 6127790</a> <td> <td> <td>2017 05 17 <td> 2013-146066 <td>2013 07 12 <td>g01n 30/86 <td class="number">119 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061277 68"> 6127768</a> <td> <td> <td>2017 05 17 <td> 2013-131122 <td>2013 06 21 <td>g01r 29/12 <td class="number">120 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061277 34"> 6127734</a> <td> <td> <td>2017 05 17 <td> 2013-116163 <td>2013 05 31 <td>g01r 29/08 <td class="number">121 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061277 17"> 6127717</a> <td>

<td> <td>2017 05 17 <td> 2013-110011 <td>2013 05 24 <td>g01n 23/207 <td class="number">122 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061274 73"> 6127473</a> <td> <td> <td>2017 05 17 <td> 2012-259323 <td>2012 11 28 <td>g01v 3/08 <td class="number">123 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061239 01"> 6123901</a> <td> <td> <td>2017 05 10 <td> 2015-535240 <td>2013 09 06 <td>a61b 6/00 <td class="number">124 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061237 15"> 6123715</a> <td> <td> <td>2017 05 10 <td> 2014-056591 <td>2014 03 19 <td>a61b 6/00 <td class="number">125 <td><a class="detailedlink" href="#" id="detailedlink_jpb 0061236 95"> 6123695</a> <td> <td> <td>2017 05 10 <td> 2014-024469...] In [7]: import re ipc = soup.find_all("td", text=re.compile("/")) ipc_list = [] for x in ipc: ipc_list.append(str(x))

In [8]: def get_counts(sequence): counts ={} for x in sequence: if x in counts: counts[x]+=1 else: counts[x] = 1 return counts In [19]: In [9]: ipc_counts = get_counts(ipc_list) type(ipc_counts) Out[9]: dict In [10]: ipc_counts.values() Out[10]: dict_values([1, 1, 1, 2, 1, 24, 1, 9, 2, 1, 1, 1, 3, 1, 2, 2, 33, 2, 4, 1, 1, 1, 1, 1, 1, 1, 2, 4, 1, 1, 5, 3, 3, 1, 1, 2, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 2, 3, 1, 4, 1, 2, 1, 1, 1, 3, 1, 11, 1, 2, 1, 1, 6, 1, 1, 1, 1, 2, 1, 1, 1, 1, 3, 1, 2, 1, 1, 3, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 3, 1, 1, 1, 1, 2, 1, 1, 2, 1, 1, 2]) ipc_counts tems top_counts func In [11]: def top_counts(count_dict,n=10): value_key_pairs =[(count,tz) for tz, count in count_dict.items()]#(count, tz) value_key_pairs.sort()# return value_key_pairs[-n:]# -10 10 #count count tz (count, tz) In [12]: most_ipc = top_counts(ipc_counts)

In [13]: most_ipc Out[13]: [(3, '<td>h01l 21/677</td>'), (4, '<td>a61b 10/00</td>'), (4, '<td>g01n 15/02</td>'), (4, '<td>g01n 31/00</td>'), (5, '<td>h01j 49/10</td>'), (6, '<td>g01t 1/161</td>'), (9, '<td>f04d 19/04</td>'), (11, '<td>g01n 30/86</td>'), (24, '<td>a61b 6/00</td>'), (33, '<td>g01n 27/62</td>')] In [14]: import numpy as np import pandas as pd from pandas import DataFrame,Series pandas pandas ipc_list In [15]: frame=dataframe(ipc_list) In [16]: x=frame[0].value_counts()[:10] In [17]: x Out[17]: <td>g01n 27/62</td> 33 <td>a61b 6/00</td> 24 <td>g01n 30/86</td> 11 <td>f04d 19/04</td> 9 <td>g01t 1/161</td> 6 <td>h01j 49/10</td> 5 <td>a61b 10/00</td> 4 <td>g01n 31/00</td> 4 <td>g01n 15/02</td> 4 <td>h01j 49/40</td> 3 Name: 0, dtype: int64

In [20]: import matplotlib.pyplot as p x.plot(kind='barh') Out[20]: <matplotlib.axes._subplots.axessubplot at 0x11a830390> In [21]: x.plot(kind='pie') Out[21]: <matplotlib.axes._subplots.axessubplot at 0x114e0d240> IPC F24F11/2@F IPC

In [22]: from bs4 import BeautifulSoup html2 = open('g01n27_62_2017.html') soup2 = BeautifulSoup(html2, "html.parser") In [23]: z=soup2.find_all("td") rv_list = [] for x in z: rv_list.append(str(x)) In [24]: import pandas as pd import numpy as np from pandas import DataFrame, Series frame=series(rv_list) In [25]: len(frame)#df Series Out[25]: 762 In [26]: #frame 5,13,21,... In [27]: i=0 x1=[] while i <int(len(frame)/8)-1: x1.append(frame[5+8*i]) i +=1 In [28]: type(int(len(frame)/8)) Out[28]: int i

In [ ]: In [29]: x2 = DataFrame(x1) In [30]: x3=x2[0].value_counts()[:10] In [31]: x3 Out[31]: <td> </td> 26 <td> </td> 7 <td> </td> 6 <td> </td> 6 <td> </td> 3 <td> < /td> 2 <td> </td> 2 <td> </td> 2 <td> </td> 2 <td> </td> 2 Name: 0, dtype: int64 In [32]: import matplotlib.pyplot as plt %matplotlib inline x3.plot(kind='barh') Out[32]: <matplotlib.axes._subplots.axessubplot at 0x1062fcba8>

In [2]:!PIP install chromote Collecting chromote Downloading chromote-0.3.0.tar.gz Requirement already satisfied: requests in /Users/junyamamoto/anac onda/lib/python3.5/site-packages (from chromote) Collecting websocket-client (from chromote) Downloading websocket_client-0.44.0-py2.py3-none-any.whl (199kB) [K 100% 204kB 1.8MB/s [?25hRequirement already satisfied: six in /Users/junyamamoto/anac onda/lib/python3.5/site-packages (from websocket-client->chromote) Building wheels for collected packages: chromote Running setup.py bdist_wheel for chromote... [?25l- \ done [?25h Stored in directory: /Users/junyamamoto/Library/Caches/pip/ wheels/72/00/23/2bc4d58d057ecd415d08f767becb21a89bfaa95ae3606c85e4 Successfully built chromote Installing collected packages: websocket-client, chromote Successfully installed chromote-0.3.0 websocket-client-0.44.0 In [1]: from chromote import Chromote In [4]: chrome = Chromote In [6]: tab=chrome.tabs In [14]:!PIP install selenium Collecting selenium Downloading selenium-3.5.0-py2.py3-none-any.whl (921kB) [K 100% 921kB 514kB/s [?25hInstalling collected packages: selenium Successfully installed selenium-3.5.0 In [ ]: In [ ]: