5个非常有意思的python代码,谁运行谁知道

Python 能做很多无聊,但有意思的事情,例如接下来的一些案例。

Python 整蛊程序

以下程序,不要发送代码,否则无法达到恶作剧的目的。

[En]

The following procedures, do not send code, or you can not achieve the purpose of pranking.

要打包成一个 exe 程序,发给朋友才有意思。

使用 pip install pyinstaller。

打包命令如下:

pyinstaller -F 文件名.py

过程中如果出现 BUG(一般是编码错误),点击导航查看解决方案

有趣的代码一

while True:
    n = input("猜猜我在想啥?")
    print("猜错喽")
123

你的朋友永远不会知道你在想什么。

[En]

Your friends will never know what you are thinking.

当然我安装 360 之后,程序没了。

5个非常有意思的python代码,谁运行谁知道

有趣的代码二

死命弹窗

import tkinter.messagebox

while True:
    tkinter.messagebox.showerror('Windows 错误','你的电脑正在被攻击!')
1234

跑完就很刺激,如果对方不杀过程,那就更刺激了。

[En]

After running, it is very exciting, if the other party will not kill the process, it will be more exciting.

5个非常有意思的python代码,谁运行谁知道

有趣的代码三

调用默认浏览器,无限打开 CSDN ,让他爱上学习。

import webbrowser
while True:
    webbrowser.open('www.csdn.net')
123

5个非常有意思的python代码,谁运行谁知道
嗯,用了之后,阿喵自己的电脑就死机了。
[En]

Well, after using it, A Meow’s own computer crashed.

瞬间 CPU…

5个非常有意思的python代码,谁运行谁知道

有趣的代码四

该程序更加动态,弹出窗口将随机出现。

[En]

This program is much more dynamic, and pop-up windows will appear randomly.

import tkinter as tk
import random
import threading
import time

def boom():
    window = tk.Tk()
    width = window.winfo_screenwidth()
    height = window.winfo_screenheight()
    a = random.randrange(0, width)
    b = random.randrange(0, height)
    window.title('你是一个傻狍子')
    window.geometry("200x50" + "+" + str(a) + "+" + str(b))
    tk.Label(window, text='你是一个傻狍子', bg='green',
             font=('宋体', 17), width=20, height=4).pack()
    window.mainloop()

threads = []
for i in range(100):
    t = threading.Thread(target=boom)
    threads.append(t)
    time.sleep(0.1)
    threads[i].start()
12345678910111213141516171819202122232425

运行效果如下图所示,非常刺激,可以随意修改。

[En]

The running effect is shown in the following figure, which is very exciting and can be modified at will.

5个非常有意思的python代码,谁运行谁知道

有趣的代码五

据Ameo介绍,该程序可以排名第一,甚至可以与最受欢迎的茅台酒案例相结合。

[En]

According to Ameo, the program can rank first, and can even be combined with the most popular case of Maotai.

'''
学习中遇到问题没人解答?小编创建了一个Python学习交流群:857662006
寻找有志同道合的小伙伴,互帮互助,群里还有不错的视频学习教程和PDF电子书!
'''
import os
import time
a = """

     oooo oooooooooo.            .oooooo..o                     oooo         o8o  oooo  oooo
     888 888'   Y8b          d8P'    Y8                     888         "'  888  888
     888  888      888         Y88bo.       .ooooo.   .ooooo.   888  oooo  oooo   888   888
     888  888      888          "Y8888o.  d88' 88b d88' "Y8  888 .8P'   888   888   888
     888  888      888 8888888      "Y88b 888ooo888 888        888888.     888   888   888
     888  888     d88'         oo     .d8P 888    .o 888   .o8  888 88b.   888   888   888
.o. 88P o888bood8P'           8""88888P'  Y8bod8P' Y8bod8P' o888o o888o o888o o888o o888o
`Y888P

功能列表:
1.预约商品
2.秒杀抢购商品
"""
print(a)

key = input("请选择:")

if key == "1":
     time.sleep(1.5)
     print('没有预约到\n')
     time.sleep(3)
     print('没事的,来抱一哈\n')

else:
     print("既然如此...")
     time.sleep(3)
     print("那你想得美~~~~~")
     os.system('shutdown -r -t 10')
time.sleep(10)
123456789101112131415161718192021222324252627282930313233

别跑,跑完别怪我。

[En]

Don’t run, don’t blame me after running.

pyinstaller 编码 BUG
在使用 pyinstaller 进行打包 exe 的时候,会出现如下错误:


  File "c:\users\administrator\appdata\local\programs\python\python37\lib\site-packages\PyInstaller\utils\hooks\__init__.py", line 68, in __exec_python_cmd
    txt = exec_python(*cmd, env=pp_env)
  File "c:\users\administrator\appdata\local\programs\python\python37\lib\site-packages\PyInstaller\compat.py", line 526, in exec_python
    return exec_command(*cmdargs, **kwargs)
  File "c:\users\administrator\appdata\local\programs\python\python37\lib\site-packages\PyInstaller\compat.py", line 321, in exec_command
    out = out.decode(encoding)
AttributeError: 'str' object has no attribute 'decode'
1234567

截图如下:

5个非常有意思的python代码,谁运行谁知道
按照 BUG 提示的位置,修改下述代码:
out = out.decode(encoding) # 改为  out = out

打包成功在 dist 文件中找寻 exe 程序即可。

5个非常有意思的python代码,谁运行谁知道

Original: https://www.cnblogs.com/djdjdj123/p/16167495.html
Author: Python探索牛
Title: 5个非常有意思的python代码,谁运行谁知道

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/499870/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球