我正在使用 python 和 selenium 运行 Instagram 机器人。我使用 bash 脚本运行带有帐户凭据(用户名、密码、主题标签等...)的 python 脚本我运行多个 Instagram,因此我制作了该文件的多个副本。有没有办法将它放在我可以单击并运行的单个文件中? 要打开多个运行指定帐户的终端?
我已经尝试过将它们添加到一个大文件中,但是在前一个文件完成之前脚本不会运行。
此外,由于我使用的是 selenium,因此在 python 中尝试多线程有点困难,但如果有人能指出我可以从哪里开始,我不介意走那条路。
#!/bin/sh
cd PycharmProjects/InstaBot
python3 W.py
最佳答案
强烈推荐大家阅读Bash Job Control .
如果您的瓶颈与 CPU 无关,那么进入多线程是荒谬的矫枉过正。
for script in PycharmProjects/InstaBot/*.py; do
python3 "$script" &
done
jobs
关于python - 有没有办法同时用一个脚本运行多个 bash 脚本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56410451/