-
Python发送以整个文件夹的内容为附件的邮件的教程
所属栏目:[Python] 日期:2020-12-16 热度:178
由于我经常需要备份文件夹下的内容到邮件里面,每个打开邮件,上传文件,发送,太过麻烦,其实每次发送的文件都是放在固定 置的,只是邮件标题不同而已,于是用 python 为自己写了个发送文件到邮箱的小工具,在任意目录下执行该脚本,并指定邮件标 ,就将指[详细]
-
Python判断文件和文件夹是否存在的方法
所属栏目:[Python] 日期:2020-12-16 热度:94
一、python判断文件和文件夹是否存在、创建文件夹 复制代码 代码如下: import os os.path.exists('d:/assist') True os.path.exists('d:/assist/getTeacherList.py') True os.path.isfile('d:/assist') False os.path.isfile('d:/assist/getTeacherList.py')[详细]
-
Python批量重命名同一文件夹下文件的方法
所属栏目:[Python] 日期:2020-12-16 热度:187
本篇章节讲解Python批量重命名同一文件夹下文件的方法。供大家参考研究。具体分析如下: 朋友发了一个文件夹过来,里面的图片都以 .tmp 为后缀。 手工修改的话工作量太大。故写了一个 Python 脚本进行批量重命名。 对 Python 的标准库不熟,只能边查[详细]
-
python2.7删除文件夹和删除文件代码实例
所属栏目:[Python] 日期:2020-12-16 热度:93
复制代码 代码如下: #!c:python27python.exe # -*- coding: utf-8 -*- import os import re from os import path from shutil import rmtree DEL_DIRS = None DEL_FILES = r'(.+?.pyc$|.+?.pyo$|.+?.log$)' def del_dir(p): """Delete a directory."""[详细]
-
Python简单删除目录下文件以及文件夹的方法
所属栏目:[Python] 日期:2020-12-16 热度:59
本篇章节讲解Python简单删除目录下文件以及文件夹的方法。供大家参考研究。具体如下: #!/usr/bin/env pythonimport osimport shutilfilelist=[]rootdir="/home/zoer/aaa"filelist=os.listdir(rootdir)for f in filelist: filepath = os.path.join([详细]
-
python使用循环实现批量创建文件夹示例
所属栏目:[Python] 日期:2020-12-16 热度:50
代码很简单,其中用到了python的sys模块,大家参考使用吧 复制代码 代码如下: import os,sys base = 'C:/' i = 1 for j in range(100): file_name = base+str(i) os.mkdir(file_name) i=i+1[详细]
-
Python写的创建文件夹自定义函数mkdir()
所属栏目:[Python] 日期:2020-12-16 热度:151
Python对文件的操作还算是方便的,只需要包含os模块进来,使用相关函数即可实现目录的创建。 主要涉及到三个函数: 1、os.path.exists(path) 判断一个目录是否存在 2、os.makedirs(path) 多层创建目录 3、os.mkdir(path) 创建目录 直接上代码: 复制代码 代码[详细]
-
用Python编写一个每天都在系统下新建一个文件夹的脚本
所属栏目:[Python] 日期:2020-12-16 热度:104
这个程序的功能非常的简单,就是每天在系统中新建一个文件夹。文件夹即当前的时间。此代码是在同事那边看到的,为了锻炼下自己薄弱的Python能力,所以花时间重新写了一个。具体代码如下: import time,os basePath = F:work thisYear = str(time.localti[详细]
-
win与linux系统中python requests 安装
所属栏目:[Python] 日期:2020-12-16 热度:53
在 windows 系统下,只需要输入命令 pip install requests ,即可安装。 在 linux 系统下,只需要输入命令 sudo pip install requests ,即可安装。 或者 ================= Window 1. 下载requests 被墙 打开这个网址, http://www.lfd.uci.edu/~gohlke/pyt[详细]
-
python中正则的使用指南
所属栏目:[Python] 日期:2020-12-16 热度:173
上一次很多朋友写文字屏蔽说到要用正则表达,其实不是我不想用(我正则用得不是很多,看过我之前爬虫的都知道,我直接用BeautifulSoup的网页标签去找内容,因为容易理解也方便,),而是正则用好用精通的很难(看过正则表的应该都知道,里面符号对应的方法规则[详细]
-
简单谈谈Python流程控制语句
所属栏目:[Python] 日期:2020-12-16 热度:150
人们常说人生就是一个不断做选择题的过程:有的人没得选,只有一条路能走;有的人好一点,可以二选一;有些能力好或者家境好的人,可以有更多的选择;还有一些人在人生的迷茫期会在原地打转,找不到方向。对于相信有上帝的人来讲,这就好像是上帝事先为我们[详细]
-
Python 正则表达式的高级用法
所属栏目:[Python] 日期:2020-12-16 热度:56
对于Python来说,学习正则就要学习模块re的使用方法。本文将展示一些大家都应该掌握的高级技巧。 编译正则对象 re.compile函数根据一个模式字符串和可选的标志参数生成一个正则表达式对象。该对象拥有一系列方法用于正则表达式匹配和替换。用法上略有区别,[详细]
-
Python常用库推荐
所属栏目:[Python] 日期:2020-12-16 热度:143
IPython + ptpython,完美体验 首先是安装 pip install ipython ptpython 然后使用 ptipython 有什么好处 1. IPython 是非常强大的 Python 增强工具 2. ptpython 提供了类似 IDE 的自动补全功能 3. 当你在命令行输入 pyipython 时,便结合了这两者的功能,无[详细]
-
python中redis的安装和使用
所属栏目:[Python] 日期:2020-12-16 热度:98
python下redis安装 用python操作redis数据库,先下载redis-py模块下载地址https://github.com/andymccurdy/redis-py shell# wget https://github.com/andymccurdy/redis-py 然后解压 在解压目录运行 python setup.py install 安装模块即可 安装完成 使用: i[详细]
-
Python性能提升之延迟初始化
所属栏目:[Python] 日期:2020-12-16 热度:172
所谓类属性的延迟计算就是将类的属性定义成一个property,只在访问的时候才会计算,而且一旦被访问后,结果将会被缓存起来,不用每次都计算。构造一个延迟计算属性的主要目的是为了提升性能 property 在切入正题之前,我们了解下property的用法,property可[详细]
-
python xml.etree.ElementTree遍历xml所有节点实例详解
所属栏目:[Python] 日期:2020-12-16 热度:54
python xml.etree.ElementTree遍历xml所有节点 XML文件内容: students student name='刘备' sex='男' age='35'/ student name='吕布' sex='男' age='38'/ student name='貂蝉' sex='女' age='22'/ /students 代码: #-*- coding: UTF-8 -*- # 从文件中读取[详细]
-
python 根据正则表达式提取指定的内容实例详解
所属栏目:[Python] 日期:2020-12-16 热度:56
python 根据正则表达式提取指定的内容 正则表达式是极其强大的,利用正则表达式来提取想要的内容是很方便的事。 下面演示了在python里,通过正则表达式来提取符合要求的内容。 实例代码: import re # 正则表达式是极其强大的,利用正则表达式来提取想要的内[详细]
-
python 实现删除文件或文件夹实例详解
所属栏目:[Python] 日期:2020-12-16 热度:164
python 实现删除文件或文件夹 最近自己学习Python 的知识,自己学习抓取网页的内容知识等,在学习的时候Python 删除文件夹或者文件知识的时候,觉得本篇内容不错,推荐给大家。 实例代码,仔细看注释明细: #-*- coding: UTF-8 -*- # 有时候要删除文件夹里文[详细]
-
python cookielib 登录人人网的实现代码
所属栏目:[Python] 日期:2020-12-16 热度:144
先上脚本吧,等下来讲下知识点: 复制代码 代码如下: #!/usr/bin/env python #encoding=utf-8 import sys import re import urllib2 import urllib import cookielib class Renren(object): def __init__(self): self.name = self.pwd = self.content = self.[详细]
-
python实现人人网登录示例分享
所属栏目:[Python] 日期:2020-12-16 热度:55
复制代码 代码如下: import re import urllib2 import cookielib def renren(): cj = cookielib.LWPCookieJar() opener = urllib2.build_opener(urllib2.HTTPCookieProcessor(cj)) email = '' pwd = '' #登录.. print 'login......' url = "http://www.renre[详细]
-
python人人网登录应用实例
所属栏目:[Python] 日期:2020-12-16 热度:160
本篇章节讲解python人人网登录应用的实现方法,供大家参考研究。 具体方法如下: import re import urllib import urllib2 import cookielib import datetimeimport timefrom urllib2 import URLError,HTTPError#第一个参数为日志文件,第二个参数为[详细]
-
python实现自动登录人人网并访问最近来访者实例
所属栏目:[Python] 日期:2020-12-16 热度:132
本篇章节讲解python实现自动登录人人网并访问最近来访者的方法,供大家参考研究。 具体方法如下: ##-*- coding : gbk -*- #在 import os from xml.dom import minidom import re import urllib import urllib2 import cookielib import datetime im[详细]
-
Python3实现的腾讯微博自动发帖小工具
所属栏目:[Python] 日期:2020-12-16 热度:197
复制代码 代码如下: # -*- coding: UTF-8 -*- import mysql.connector as db import client.tWeibo import time if __name__ == '__main__': connect = db.connect(user='root',db='collection',password='',host="127.0.0.1") cursor = connect.cursor() cu[详细]
-
python模拟新浪微博登陆功能(新浪微博爬虫)
所属栏目:[Python] 日期:2020-12-16 热度:54
1、主函数(WeiboMain.py): 复制代码 代码如下: import urllib2 import cookielib import WeiboEncode import WeiboSearch if __name__ == '__main__': weiboLogin = WeiboLogin('×××@gmail.com','××××')#邮箱(账号)、密码 if weiboLogin.Login()[详细]
-
python发腾讯微博代码分享
所属栏目:[Python] 日期:2020-12-16 热度:143
复制代码 代码如下: import urllib.parse,os.path,time,sys,re,urllib.request from http.client import HTTPSConnection from PyQt5.QtCore import * from PyQt5.QtGui import * from PyQt5.QtWidgets import * from PyQt5.QtWebKitWidgets import * from P[详细]