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)

大家都在看

  • python 使用Softmax回归处理IrIs数据集

    本文章包含以下内容: 数据: lris数据集; 模型: Softmax回归模型; 损失函数:交叉嫡损失; 优化器:梯度下降法; 评价指标:准确率。 1.实验数据集 Iris(1)….

    Python 2023年8月23日
    041
  • Django框架

    一、如何解决组件不是内部或批处理命令 1、如果要使用pip,需要设置环境变量,添加比如D:\Python36\Scripts,因为pip在Scripts目录下 2、如何查找djan…

    Python 2023年8月6日
    050
  • OpenCV图像处理入门

    😊😊😊 欢迎来到本博客😊😊😊本次博客内容将继续讲解关于OpenCV的相关知识🎉 作者简介:⭐️⭐️⭐️ 目前计算机研究生在读。主要研究方向是人工智能和群智能算法方向。目前熟悉pyt…

    Python 2023年9月27日
    048
  • 小白之Python基础(六)

    函数模块: 1、调用函数和定义: 1)调用函数:通过封装实现代码的重复使用,可以利用函数对程序进行模块化设计; 2)调用内置函数: 常用内置函数:( 在IDLE中按F1,可查看内置…

    Python 2023年6月12日
    059
  • Tensor

    什么是Tensor Tensor(张量)是PyTorch最基本的操作对象,表示的是一个多维的矩阵,比如零维就是一个点,一维就向量,二维就是一般的矩阵,多维就相当于一个多维的数组,与…

    Python 2023年8月29日
    032
  • MxNet(GPU版本)安装及相关配置(CUDA,CuDNN,Graphviz,d2l,虚拟环境配置)及最终建议

    深度学习框架MxNet配置(GPU版本) 1.对应镜像:https://mirrors.aliyun.com/pypi/simple/mxnet/ 找到与自己电脑Python版本对…

    Python 2023年10月10日
    050
  • python-turtle绘图

    一、绘图命令 操纵海龟绘图有很多命令,可以划分为三种:画笔运动命令、画笔控制命令、全局控制命令 画笔运动命令 命令 说明 turtle.forward(distance) 向当前画…

    Python 2023年6月3日
    058
  • Python里的dict和set的背后小秘密

    Python里的dict和set的效率有多高? 为什么它们是无序的? 为什么并不是所有的Python对象都可以当作dict的键或set里的元素? 为什么dict的键和set的元素的…

    Python 2023年5月25日
    048
  • 复现CVE-2017-7233(Django url跳转漏洞)

    警告 请勿使用本文提到的内容 违反法律。本文 不提供任何担保。 一、url跳转漏洞介绍 由于web应用越来越多的需要和其他的第三方应用交互,以及在自身应用内部根据不同的逻辑将用户引…

    Python 2023年8月4日
    045
  • 【C++】11 Visual Studio 2019 C++安装matplotlib-cpp绘图

    目的 2022/4/8 本地目录: E:\Master\study\Cpp\Plot 想用C++实现Python、Matlab、R语言那样便捷的绘图,网上搜了一圈,发现有给Pyth…

    Python 2023年8月31日
    035
  • pytest 识别登录时的验证码

    在写自动化时,会遇到登录时需要设置验证码的问题,这时一般由两种方式: 方法一:请开发写一个万能验证码,直接登录即可; 方法一处理起来比较简单,不需要写代码处理,但是考虑到会有安全问…

    Python 2023年9月9日
    042
  • BHG Mall超级宠粉节攻略收藏,商业IP化出圈新玩法

    购物中心作为人们生活的第三空间,除了满足物质需求外,是人们精神消费的最主要空间之一。中国连锁经营协会发布《中国购物中心对经济社会发展贡献力报告》,报告中显示,购物中心不断转变,发展…

    Python 2023年9月27日
    044
  • python数据可视化-matplotlib入门(5)-饼图和堆叠图

    饼图常用于统计学模块,画饼图用到的方法为:pie( ) 一、pie()函数用来绘制饼图 pie(x, explode=None, labels=None, colors=None,…

    Python 2023年11月3日
    045
  • python定时播放音乐程序_python实现定时播放mp3

    python实现定时播放mp3 程序很简单,主要是 mp3play 模块的应用 import mp3play, time filename = “Should It M…

    Python 2023年9月21日
    042
  • Django回顾之_01_Django软件框架

    1.软件框架 一个公司是由公司中的各部部门来组成的,每一个部门拥有特定的职能,部门与部门之间通过相互的配合来完成让公司运转起来。一个软件框架是由其中各个软件模块组成的,每一个模块都…

    Python 2023年6月9日
    065
  • 1W+字概括精髓,Pandas中必知必会50例

    本篇我们继续前面 pandas系列教程的探讨,今天我会介绍 pandas库当中一些非常实用的方法与函数,希望大家看了之后会有所收获, 喜欢本文点赞支持,欢迎收…

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