自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 问答 (1)
  • 收藏
  • 关注

原创 Python+requests 有道翻译接口 翻译中英文

#coding = utf-8import requestsdef Trans(str): url = 'http://fanyi.youdao.com/translate?smartresult=dict&smartresult=rule' payload = {'i':str, 'action':'FY_BY_REALTlME', 'bv':'5b3e307b66a6c075d525ed231dcc8dcd', 'client':'fanyidesk

2021-07-08 12:00:29 329

原创 selenium 不弹出浏览器

from selenium import webdriverif __name__ == '__main__': option = webdriver.ChromeOptions() option.add_argument('headless') # 设置option driver = webdriver.Chrome(options=option) # 调用带参数的谷歌浏览器 driver.get("http://www.baidu.com") print

2021-07-07 15:49:21 2654

原创 Python 英文转中文

安装pip install translatefrom translate import Translator# 以下是将简单句子从英语翻译中文translator = Translator(to_lang="chinese")translation = translator.translate(title)print(translation)# 在任何两种语言之间,中文翻译成英文translator = Translator(from_lang="chinese", to_lang=

2021-07-06 15:49:16 6040 1

转载 schedule模块定时执行任务

安装 schedulepip install schedule -i http://pypi.douban.com/simple --trusted-host pypi.douban.comimport scheduledef run(): print("I'm doing something...")schedule.every(10).minutes.do(run) # 每隔十分钟执行一次任务# schedule.every().hour.do(run) # 每隔一小时

2021-07-06 10:16:33 318

原创 centos8安装python3.6

1、下载文件wget https://www.python.org/ftp/python/3.6.0/Python-3.6.0.tgz2、解压tar -zxvf Python-3.6.0.tgz3、进入解压目录cd Python-3.6.04、编译安装包./configure --prefix=/usr/local/python5、添加环境变量echo PATH='/usr/local/python/bin/:$PATH' >> /etc/profilesource

2021-06-03 15:25:53 343

转载 求m,n中矩阵对应元素的和

求m,n中矩阵对应元素的和,元素的乘积 m = [[1,2,3], [4,5,6], [7,8,9]] n = [[2,2,2], [3,3,3],[4,4,4]]# m,n中矩阵对应元素的和m = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]n = [[2, 2, 2], [3, 3, 3], [4, 4, 4]]m = np.array(m)n = np.array(n)print("m,n矩阵元素的和:", m + n)# m,n中矩阵对应元素的乘积print("

2021-05-31 09:48:47 414

原创 python3 编码&解码

import urllib.parsea = '%E5%8C%BA%E5%9D%97%E9%93%BE'print(urllib.parse.unquote(a))

2021-04-06 20:33:48 64

原创 scrapy框架 & xpath常用基本语法

一、scrapy:1、创建项目scrapy startproject myproject #myproject 为项目名2、列出所有模板scrapy genspider -l3、创建爬虫scrapy genspider -t crawl zhihu zhihu.com # zhihu 为爬虫名 zhihu.com为爬取网站域名scrapy genspider spiders zhihu.com # spiders为爬虫名 zhihu.com为爬取网站域名4、运行spi

2021-04-06 20:31:51 339

原创 Windows下虚拟环境安装与配置

1、安装virtualenvpip install virtualenv2、安装virtualenv的扩展管理包pip install virtualenvwrapper-win3、创建虚拟目录(用来存放虚拟环境的)在你的环境变量中编辑添加 WORKON_HOME然后在将你要存放的位置放进 WORKON_HOME 里面(注意千万不要加(;)) 4、查看虚拟环境workon  # 查看虚拟环境5、创建虚拟环境virtualenv spider # spider是虚拟环境名

2021-04-06 20:23:17 238

原创 Docker 命令帮助

$ sudo dockerCommands:  attach Attach to a running container  --将终端依附到容器上1、 运行一个交互型容器[root@localhost ~]# docker run -i -t centos /bin/bash[root@f0a02b473067 /]# 2、在另一个窗口上查看该容器的状态[root@localhost ~]# docker ps -aCONTAINER ID IMAGE COMMAND CREATED

2021-04-06 20:16:13 79

原创 Linux 常用操作命令

一、目录操作切换目录(cd)cd / //切换到根目录cd /bin //切换到根目录下的bin目录cd ../ //切换到上一级目录 或者使用命令:cd ..cd ~ //切换到home目录cd - //切换到上次访问的目录cd xx(文件夹名) //切换到本目录下的名为xx的文件目录,如果目录不存在报错cd /xxx/xx/

2021-04-06 19:46:48 109

原创 Django Rest_framework安装配置使用

DRF是以Django扩展应用的方式提供的,所以我们可以直接利用已有的Django环境而无需从新创建。(若没有Django环境,需要先创建环境安装Django)1、安装DRFpip install djangorestframework2、添加rest_framework应用我们利用在Django框架学习中创建的demo工程,在settings.py的INSTALLED_APPS中添加’rest_framework’。INSTALLED_APPS = [ ... 'rest_fr

2021-04-02 10:37:06 226 1

原创 Django rest_framework 增删改查

# 添加、全部获取数据views:class UserAPIView(ModelViewSet): queryset = User.objects.all() serializer_class = UserSerializerurls:from rest_framework.routers import DefaultRouterfrom app02.views import *rount = DefaultRouter()urlpatterns = []rount

2021-04-02 10:04:16 540 3

原创 python使用pyppeteer相关使用

1、安装pyppeteerpip install pyppeteer -i https://pypi.douban.com/simple2、chromium下载地址https://npm.taobao.org/mirrors/chromium-browser-snapshots/3、来源于网络copy的ignoreHTTPSErrors (bool): 是否要忽略 HTTPS...

2021-03-18 17:36:00 31

原创 win10下实现django+celery定时任务

系统环境:win10python版本3.7django # 我默认使用的最新版本 根据自己的需求celery==4.3.0django_celery==3.3.1django_celery_beat==2.1.0eventlet # 根据需求使用版本 我用的是默认的最新版本项目结构目录#config.py-------配置broker,result-b...

2021-03-11 11:53:00 32

原创 Django - filter

filter筛选条件:其他常用查找类型:  大于:__gt(greater than)  大于等于:__gte  小于:__lt(less than) 小于等于:__lte 包含:__contains(加i忽略大小写) 开头是:__startswith 结尾是:__endswith 其中之一:__in 范围:__...

2021-03-05 13:38:00 33

原创 ModelSerializer和Serializer的区别

时常,你需要对django model 的实例进行序列化。ModelSerializer 类提供了一个捷径让你可以根据 Model 来创建 Serializer。ModelSerializer 类和 Serializer 类一样,不过添加了以下功能:它会基于 model 自动创建一些字段它会自动生成一些验证,比如 unique_together 验证。它包含简单的默认的 creat...

2021-02-27 20:40:00 37

原创 Django Rest framework安装使用

DRF是以Django扩展应用的方式提供的,所以我们可以直接利用已有的Django环境而无需从新创建。(若没有Django环境,需要先创建环境安装Django)1、安装DRFpip install djangorestframework2、添加rest_framework应用我们利用在Django框架学习中创建的demo工程,在settings.py的INSTALLED_APPS中添...

2021-02-27 20:33:00 24

原创 Django 使用 pymysql 模块连接 mysql 数据库

# 在与 settings.py 同级目录下的 __init__.py 中引入模块和进行配置import pymysqlpymysql.install_as_MySQLdb()

2021-02-27 20:27:00 27

原创 Django-settings-MySQL配置

DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', # 数据库引擎 'NAME': 'runoob', # 数据库名称 'HOST': '127.0.0.1', # 数据库地址,本机 ip 地址 127.0.0.1 'POR...

2021-02-27 20:25:00 23

原创 python3 解码

import urllib.parsea = '%E5%8C%BA%E5%9D%97%E9%93%BE'print(urllib.parse.unquote(a))

2021-01-13 10:15:00 19

原创 分布式爬虫

编写Scrapy-Redis分布式爬虫:要将一个scrapy项目编程一个scrapy-redis项目只需修改以下三点就可以了:将爬虫的类从scrapy.Spider变成scrapy_redis.spiders.RedisSpider ;或者是从scrapy.CrawlSpider变成scrapy_redis.spider.RedisCrawlSpider。将爬虫中的start_urls删...

2020-12-29 14:18:00 998

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除