3-21

126 阅读1分钟

python中的文件保存

一:

开发中时长遇到要下载文件的情况,最常用的方法就是通过Http利用urllib

import urllib 
print "downloading with urllib" 
url = 'http://***/test/demo.zip' 
urllib.urlretrieve(url, 'F:\music\\'+filename+’demo.zip’)

#文件就保存好啦,可以设置文件名还有文件保存地址

二:

import requests 
url = 'http://***/test/demo.zip' 
with open("demo.zip", "wb") as f:
f.write(requests.get(url).content)

navicat数据库管理系统的使用

第一:搜索打开服务,查看mysql服务是否开启

防爬

下载速度过快,为了避免服务器禁用IP,后面还要对于同一域名访问过于频繁的问题,有个等待机制,每个请求之间有个等待间隔。

连接到数据库:

在使用 PyMySQL 之前,我们需要确保 PyMySQL 已安装。

PyMySQL 下载地址:github.com/PyMySQL/PyM…

如果还未安装,我们可以使用以下命令安装最新版的 PyMySQL:

$ pip3 install PyMySQL

安装好之后:

import pymysql
 # 打开数据库连接
db = pymysql.connect("localhost","testuser","test123","TESTDB" )
 # 使用 cursor() 方法创建一个游标对象 cursor
cursor = db.cursor()
 # 使用 execute()  方法执行 SQL 查询 
cursor.execute("SELECT VERSION()")