[問題] input輸入問題,已解決

作者: unknown (ya)   2018-08-15 20:24:39
如題,我想在原input輸入股票名稱然後希望pandas幫我去爬蟲網頁
import pandas as pd
stock_name =input('請輸入股名:')
df = pd.read_html('http;//******.com.tw) #年報2015-2017年
其中****(能夠隨input輸入而更改),******部分我希望能是input輸入的東西,
但是礙於pd.read_html('')內必須是字串方式呈現。
想了幾天都沒想出要怎麼解決?
請教版友
作者: wii8898333 (frf228898)   2018-08-18 02:59:00
謝謝s大陸續提供知識來源,版上真的解決好多疑問。謝謝大家
作者: s860134 (s860134)   2018-08-17 19:54:00
從這頁往下翻 3 頁 https://goo.gl/iRCYkU都是介紹 format.format(**locals()) 應該是寫熟後最常寫的方法
作者: wii8898333 (frf228898)   2018-08-17 14:41:00
感謝s大的教導,已經順利解決問題並學到一個用法了
作者: InfinityGate (小鳥)   2018-08-15 20:29:00
format?
作者: Raymond0710 (雷門)   2018-08-15 23:23:00
作者: TitanEric (泰坦)   2018-08-15 23:39:00
樓上的0可以省略 Python很聰明會幫你算
作者: coeric ( )   2018-08-16 00:32:00
作者: s860134 (s860134)   2018-08-16 12:51:00
查一下 string format 用法二樓就給你答案了 可見你有看沒有懂...用 format 已經幫你自動轉型了 根本不存在你的字串形式format 會呼叫帶入引數的 __str__ () 就轉惹拉...

Links booklink

Contact Us: admin [ a t ] ucptt.com