[问题] import其他.py中的涵式请益

楼主: trenteric   2022-04-19 22:56:19
我会有a.py, b.py, c.py...等程式爬各网站
最后会全部import到x.py运行
我的chromedriver路径是一串涵式
简化后大概如下
作者: ckbtlin318 (59分当)   2022-04-19 23:01:00
因为你一开始import a.py的时候 那个时候还没有定义chromedriver()这个function 试试看定义完后再import
楼主: trenteric   2022-04-19 23:08:00
照你的方式调整是ok的,但这样等于我必须在abcd.py都定义一次chromedriver,是否有办法只定义一次就好? 可改变架构或写法 谢谢
作者: papple23g (逆道者)   2022-04-19 23:17:00
把chromedriver()作为参数传递给a_main就可以了?
作者: lycantrope (阿宽)   2022-04-19 23:50:00
可以写个driver.py from driver import chromedriver
作者: germun (ger)   2022-04-20 00:13:00
再写个e定义crhomedriver让abcd去import e啊

Links booklink

Contact Us: admin [ a t ] ucptt.com