Python的zip函数

zip函数接受任意多个(包括0个和1个)序列作为参数,返回一个tuple列表。具体意思不好用文字来表述,直接看示例:

enumerate函数的用法总结

enumerate()说明

enumerate()是python的内置函数

enumerate在字典上是枚举、列举的意思

对于一个可迭代的(iterable)/可遍历的对象(如列表、字符串),enumerate将其组成一个索引序列,利用它可以同时获得索引和值

enumerate多用于在for循环中得到计数

用VSCode写python的正确姿势

偶然发现了用VScode写python相当不错。它启动快速,插件丰富,下载安装后几乎不用怎么配置就可以直接使用,而且还支持markdown。当然,最主要的还是好看:p

使用youtube-dl下载youtube中的视频

curl https://yt-dl.org/downloads/2016.04.19/youtube-dl -o /usr/local/bin/youtube-dl
chmod a+rx /usr/local/bin/youtube-dl
或者
wget https://yt-dl.org/downloads/2016.04.19/youtube-dl -O /usr/local/bin/youtube-dl
chmod a+rx /usr/local/bin/youtube-dl

Python使用SMTP发送邮件

SMTP(Simple Mail Transfer Protocol)即简单邮件传输协议,它是一组用于由源地址到目的地址传送邮件的规则,由它来控制信件的中转方式。

python的smtplib提供了一种很方便的途径发送电子邮件。它对smtp协议进行了简单的封装。

在windows中安装python包管理工具pip

首先,打开window中的命令提示符,然后进入你python安装的那个盘,用cd命令,进入c的根目录,其他可以是D/E/F盘(命令直接是输入D:/E:/F:),就是cd c: 命令。再将get-pip.py按路径安装。如下图:

Pycharm创建python文件模板

Pycharm这个IDE默认是不带python的模板的,需要我们自己创建。

进入File->settings->Editor->File and Code Templates->Python Script

添加以下内容:

扫一扫