1. <strong id="7actg"></strong>
    2. <table id="7actg"></table>

    3. <address id="7actg"></address>
      <address id="7actg"></address>
      1. <object id="7actg"><tt id="7actg"></tt></object>

        5 個無聊透頂?shù)腜ython 程序(文末送書)

        共 6303字,需瀏覽 13分鐘

         ·

        2021-02-26 17:15

        Python 能做很多無聊,但有意思的事情,例如接下來的一些案例。
        以下程序,不要發(fā)代碼,要不實(shí)現(xiàn)不了你整蠱的目的。
        要打包成一個 exe 程序,發(fā)給朋友才有意思。
        使用 pip install pyinstaller。
        打包命令如下:
        pyinstaller -F 文件名.py
        過程中如果出現(xiàn) BUG(一般是編碼錯誤),文末有解決方案

        無聊程序之一


        while True:
            n = input("猜猜我在想啥?")
            print("猜錯嘍")
        你的朋友將永遠(yuǎn)無法知道你在想什么。
        當(dāng)然我安裝 360 之后,程序沒了。有興趣研究免殺的,可以在給本文點(diǎn)個贊,點(diǎn)贊過 100,我出套 Python 免殺教程。


        無聊程序之二

        死命彈窗


        import tkinter.messagebox

        while True:
             tkinter.messagebox.showerror('Windows 錯誤','你的電腦正在被攻擊!')
        運(yùn)行之后,很就刺激了,如果對方不會殺進(jìn)程,更刺激。


        無聊程序之三

        調(diào)用默認(rèn)瀏覽器,無限打開 CSDN ,讓他愛上學(xué)習(xí)。
        import webbrowser
        while True:
             webbrowser.open('www.csdn.net')
        額,使用之后,我自己的電腦死機(jī)了。
        瞬間 CPU…


        無聊程序之四

        這個程序就動感多了,會隨機(jī)出現(xiàn)彈窗。
        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()
        運(yùn)行效果如下圖所示,非常帶勁,可以任意修改。



        無聊程序之五


        該程序在我看來能排到第一,甚至可以和當(dāng)下最火的搶茅臺案例結(jié)合一下。


        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.預(yù)約商品
        2.秒殺搶購商品
        """

        print(a)

        key = input("請選擇:")

        if key == "1":
            time.sleep(1.5)
            print('沒有預(yù)約到\n')
            time.sleep(3)
            print('沒事的,來抱一哈\n')

        else:
            print("既然如此...")
            time.sleep(3)
            print("那你想得美~~~~~")
            os.system('shutdown -r -t 10')
        time.sleep(10)
        別運(yùn)行,運(yùn)行之后別怪我。

        pyinstaller 編碼 BUG

        在使用 pyinstaller 進(jìn)行打包 exe 的時候,會出現(xiàn)如下錯誤:

          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'


        截圖如下:

        按照 BUG 提示的位置,修改下述代碼:
        out = out.decode(encoding) # 改為  out = out


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



        ············END············

        留言送書


        2021,最值得期待的Python進(jìn)階寶典《Effective Python》第二版中文版,來咯!


        作者將整個Python開發(fā)界的各種經(jīng)驗(yàn),全都濃縮到了一本書中,本書可以幫你掌握真正的Pythonic編程方式,令你能夠完全發(fā)揮出Python語言的強(qiáng)大功能,并寫出健壯而高效的代碼。第二版代碼基于Python3.X重寫,新增30%內(nèi)容,示例代碼提供下載!




        為粉絲送出:

        《Effective Python:編寫高質(zhì)量Python代碼的90個有效方法(原書第2版)》*五本


        活動規(guī)則:


        活動截止時我們將從精選留言中選出 五條 走心留言贈送書籍。每人當(dāng)月僅限一次中獎機(jī)會


        留言要求:

        • 內(nèi)容與本文相關(guān)的留言

        • 每人僅限精選一條留言


        另外我們每天還會在文末的留言中隨機(jī)抽取 3位 小伙伴贈送6.6元的現(xiàn)金紅包,感謝大家一直以來的支持。


        截止時間: 2021 年 2 月 28 日 16:00 整


        昨日留言中獎名單



        恭喜三位中獎的童鞋,快加小編微信(Mayyy530)來領(lǐng)獎吧!



        1、牛逼!讓你的瀏覽器繼續(xù)支持Flash

        2、調(diào)試Python代碼,千萬別再用Print了!

        3、給跪了!見過最全的數(shù)據(jù)分析+Python資源合集!


        在看”和“點(diǎn)贊”都是對我們最好的支持 
        瀏覽 55
        點(diǎn)贊
        評論
        收藏
        分享

        手機(jī)掃一掃分享

        分享
        舉報
        評論
        圖片
        表情
        推薦
        點(diǎn)贊
        評論
        收藏
        分享

        手機(jī)掃一掃分享

        分享
        舉報
        1. <strong id="7actg"></strong>
        2. <table id="7actg"></table>

        3. <address id="7actg"></address>
          <address id="7actg"></address>
          1. <object id="7actg"><tt id="7actg"></tt></object>
            成人偷拍精品视频在线播放 | 久久久国产色情无码A片爆乳直播 | 国产乱伦网站 | 成人免费毛片 糖心视频 | 69AV天堂 | 黄色小说网页 | 骚虎最新网址 | 三级网络视频在线观看 | 亚洲AV成人中文无码专区电影 | 欧洲成人视频 |