[问题] 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