<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Python on Zivon Xue&#39;s Campsite</title>
    <link>https://biaozyx.pages.dev/tags/python/</link>
    <description>Recent content in Python on Zivon Xue&#39;s Campsite</description>
    <generator>Hugo</generator>
    <language>en</language>
    <lastBuildDate>Sun, 30 Mar 2025 12:55:12 +0800</lastBuildDate>
    <atom:link href="https://biaozyx.pages.dev/tags/python/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>guiGN: GUI猜数字游戏</title>
      <link>https://biaozyx.pages.dev/posts/guign/</link>
      <pubDate>Sun, 30 Mar 2025 12:55:12 +0800</pubDate>
      <guid>https://biaozyx.pages.dev/posts/guign/</guid>
      <description>&lt;h1 id=&#34;序言&#34;&gt;序言&lt;/h1&gt;
&lt;p&gt;本文将会介绍“GUI猜数字”这款原创软件的界面、功能、编译等。详见后文~&lt;/p&gt;
&lt;h1 id=&#34;下载地址&#34;&gt;下载地址&lt;/h1&gt;
&lt;ul&gt;
&lt;li&gt;开始前先晾出下载地址：
&lt;a href=&#34;https://biaozyx.lanzouq.com/b00ya27v2d&#34;&gt;https://biaozyx.lanzouq.com/b00ya27v2d&lt;/a&gt;
（提取码：&lt;code&gt;guiGN&lt;/code&gt;）&lt;/li&gt;
&lt;/ul&gt;
&lt;h1 id=&#34;内容展示&#34;&gt;内容展示&lt;/h1&gt;
&lt;h3 id=&#34;所含文件&#34;&gt;所含文件&lt;/h3&gt;
&lt;p&gt;&lt;code&gt;GuessNumber.exe&lt;/code&gt;（Windows可执行程序）
&lt;code&gt;GuessNumber.py&lt;/code&gt;（源代码，可用后面教程编译）
&lt;code&gt;highscores.json&lt;/code&gt;（高分榜数据储存的文件，不要随意改变，否则程序会重置数据）&lt;/p&gt;
&lt;h3 id=&#34;主程序界面&#34;&gt;主程序界面&lt;/h3&gt;
&lt;p&gt;&lt;img alt=&#34;image&#34; loading=&#34;lazy&#34; src=&#34;https://biaozyx.pages.dev/images/guiGN/main1.png&#34;&gt;
&lt;img alt=&#34;image&#34; loading=&#34;lazy&#34; src=&#34;https://biaozyx.pages.dev/images/guiGN/main2.png&#34;&gt;
&lt;img alt=&#34;image&#34; loading=&#34;lazy&#34; src=&#34;https://biaozyx.pages.dev/images/guiGN/main3.png&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;游戏成功&#34;&gt;游戏成功&lt;/h3&gt;
&lt;p&gt;&lt;img alt=&#34;image&#34; loading=&#34;lazy&#34; src=&#34;https://biaozyx.pages.dev/images/guiGN/win.png&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;游戏失败&#34;&gt;游戏失败&lt;/h3&gt;
&lt;p&gt;&lt;img alt=&#34;image&#34; loading=&#34;lazy&#34; src=&#34;https://biaozyx.pages.dev/images/guiGN/lose.png&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;帮助文本&#34;&gt;帮助文本&lt;/h3&gt;
&lt;p&gt;&lt;img alt=&#34;image&#34; loading=&#34;lazy&#34; src=&#34;https://biaozyx.pages.dev/images/guiGN/help_info.png&#34;&gt;&lt;/p&gt;
&lt;h1 id=&#34;编译&#34;&gt;编译&lt;/h1&gt;
&lt;ul&gt;
&lt;li&gt;好了，下面该讲讲怎么编译了。如果你会，可以跳过。如果你用的是Windows也可跳过。&lt;/li&gt;
&lt;li&gt;这里以Ubuntu/Debian作为示例&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&#34;安装python及pip&#34;&gt;安装Python及pip&lt;/h4&gt;
&lt;ol&gt;
&lt;li&gt;首先，你得有Python。&lt;/li&gt;
&lt;/ol&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;sudo apt install python3
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;ol start=&#34;2&#34;&gt;
&lt;li&gt;其次，是pip（Python库安装工具，可能自带）。&lt;/li&gt;
&lt;/ol&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;sudo apt install pip3
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;ol start=&#34;3&#34;&gt;
&lt;li&gt;然后安装编译工具——pyinstaller&lt;/li&gt;
&lt;/ol&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;pip install pyinstaller
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;ol start=&#34;4&#34;&gt;
&lt;li&gt;编译&lt;/li&gt;
&lt;/ol&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code class=&#34;language-all_shell&#34; data-lang=&#34;all_shell&#34;&gt;pyinstaller --onefile GuessNumber.py  #这里可以把&amp;#34;GuessNumber.py&amp;#34;换成任意.py文件
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;有时，pip不能用，就得用到pipx。&lt;/p&gt;
&lt;h4 id=&#34;安装pipx&#34;&gt;安装pipx&lt;/h4&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;sudo apt install pipx
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;安装完后，跟上面一样的编译方式。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;安装编译工具&lt;/li&gt;
&lt;/ul&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code class=&#34;language-all_shell&#34; data-lang=&#34;all_shell&#34;&gt;pipx install pyinstaller
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;这个过程可能久一点。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;编译&lt;/li&gt;
&lt;/ul&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code class=&#34;language-all_shell&#34; data-lang=&#34;all_shell&#34;&gt;pyinstaller --onefile GuessNumber.py  #这里可以把&amp;#34;GuessNumber.py&amp;#34;换成任意.py文件
&lt;/code&gt;&lt;/pre&gt;&lt;hr&gt;
&lt;p&gt;这样应该就行了。&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;（本章完）&lt;/p&gt;
&lt;hr&gt;</description>
    </item>
  </channel>
</rss>
