pythonでパソコンを壊します!

pythonのsubprocessモジュールでパソコンがクラッシュするのか試してみた

やりたかったこと

  • pythonのsubprocessモジュールでPopen()メソッドを使って相互に開きあったらどうなるかやってみたかった。
  • Popen()で開くプログラムを起動。起動したプログラムはその元ファイルを起動するようにしかけるつまり、
  • →← 衝突させてどうなるかやってみたかった。

コードはこれです。

#壊す.py
import sys, subprocess
subprocess.Popen([sys.executable, 'kowasu.py'])
#kowasu.py
import sys, subprocess
subprocess.Popen([sys.executable, '壊す.py'])

この2つのコードを開きあいます。

砂時計が出て、雲行きが怪しくなる

なにかセーフティがあるのかと思いましたが、そのようなものはありませんでした。実行すると砂時計がでて、こわくなってきたのでパソコンの再起動をかけました。壊れはしないけど、パソコンにとってあまりよろしくない状況がおきることはわかりました。本当はpowershellのinvoekと組み合わせたかったけど、うまくいかなかったので、pythonスクリプト同士で開きあいをさせてみました。

SNSでもご購読できます。

コメントを残す

*

CAPTCHA