可转债代码交流第一期(优化版)

之前分享的几期关于可转债数据处理的代码,因为各平台的升级导致无法正常运行,本期先分享下宁稳网获取数据并计算未上市可转债价格的代码,后续会继续更新集S录数据获取的最新代码

宁稳网本次更新以后,需要登录才能获取数据,所以你首先得去注册一个宁稳网的账号(宁稳网注册有点难度的,可网上查一下攻略),注册得到账号以后,我们就可以用这个账号来获取数据了。

宁稳网的账号登录跟集S录不同,宁稳网需要验证码验证,这就需要用到比较复杂的技术,但是考虑到并不是所有人都能正确使用相应的方法,这边就不使用技术手段来自动获取验证码,改成手动输入,这样的话大家就都可以使用了。

没有编程基础的朋友参考公众号置顶文章,有专门的视频讲解,帮助大家快速上手,文字版链接:https://www.yuque.com/sevemt/rwhzlx

这里给大家讲解下代码的使用方法:

1.代码复制以后,点击运行,会跳出一个新的界面。在跳出的界面中,输入下方的代码:df_data,df_premiumrate = Thelogin1(),然后按回车键运行

图片

2.代码运行后,会跳出一个黑色方框,并打开宁稳网的网站,随即会跳转到登录界面,代码会自动输入你的账号密码(期间不要关闭任何窗口!),然后等待账号密码输入完毕以后,点击下方的验证码方框,手动输入下面的验证码(需要在账户密码输入完以后20秒内输入完毕,否则会报错),输完以后不需要点击下面的登录!输完以后不需要点击下面的登录!输完以后不需要点击下面的登录!后面就等待代码确认自动登录就可以了

3.网站登录以后,就会跳出下面的界面,所有的数据就可以看到了。这里大概率会跳出下面的这个方框,提醒你是否保存密码,这个不用管,直接点击右上角的X关闭就行,不然可能会影响数据获取

图片

4.所有数据获取后,代码会自动关闭所有的网页与方框,然后回到一开始的运行界面,在这里输入下面的:df_data,来显示获取的表格

图片

5.没有设置过pandas表格显示的朋友,上表的数据都会显示不下,这里就需要输入以下代码:pd.set_option('display.max_rows', None);pd.set_option('display.max_columns', None);pd.set_option('display.width', None);pd.set_option('display.max_colwidth', None);pd.set_option('display.unicode.ambiguous_as_wide', True);pd.set_option('display.unicode.east_asian_width', True),然后就可以得到像下面一样的表格了(有问题可私信交流)

图片

6.补充:代码中有一部分是输入你的账号密码(代码中有备注),大家不要忘记改了

基础版完整代码获取(不带预测价格优化,需要自己调整),可参考此文:可转债代码交流第一期(优化版)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值