近日,推荐朋友了一个社区,觉得不错,我想着干脆写个脚本,把它放到服务器上,实时转发其他站点的快讯这样的一个小程序,这样就不用每天登录的应用程序,还要手动去写文章发布了。

一、编写获取快讯文章列表的类

class Block_API():
    def __init__(self):
        self.headers = {
            'User-Agent': 'Mozilla ...

一、线程模块

Python3 通过两个标准库 _thread 和 threading 提供对线程的支持。

_thread 提供了低级别的、原始的线程以及一个简单的锁,它相比于 threading 模块的功能还是比较有限的。

threading 模块除了包含 _thread 模块中的所有方法外,还提供的其他方法:

  • threading ...

最近应朋友,使用Python写了一个登录币乎获取最新文章点赞的程序,但是对于不会使用Python的朋友来说,就是麻烦,还需要安装很多东西。于是想把它打包成exe可执行文件出来,在网上找了很多帖子,但在实际过程中还是遇到了不少问题,所以做个笔记,备忘: 环境:Windows10 + Python3.6

安装Pyinstaller

在cmd命令行中,输入代码:

pip install pyinstaller ...

安装MySQL

测试环境: Ubuntu16.04 安装MySQL非常简单只需要几条命令就可以完成

sudo apt-get install mysql-server
apt-get isntall mysql-client
sudo apt-get install libmysqlclient-dev

安装过程中会提示设置密码什么的,注意设置了不要忘了,安装完成之后可以使用如下命令来检查是否安装成功:

sudo ...

python中对文件、文件夹的操作需要涉及到os模块和shutil模块。

  • 创建空文件
os.mknod("test.txt")
  • 直接打开一个文件,如果文件不存在则创建文件
open("test.txt",w)
  • 创建目录
open("test.txt",w)
  • 创建多层新目录:
def ...