
Python
文章平均质量分 56
分享平时使用的python技术。
Json____
万物OOP | www.wwwoop.com
展开
-
FastAPI框架练习一(python)
控制器 请求参数 练习。原创 2024-11-05 17:46:26 · 279 阅读 · 0 评论 -
python的安装环境Miniconda(Conda 命令管理依赖配置)
它与pipenv,venv等虚拟环境管理工具最大的区别在于,Conda虚拟环境是独立于操作系统解释器环境的,即:无论操作系统解释器什么版本,都可以指定虚拟环境Python版本,而venv是依赖主环境的。Miniconda是一个Anaconda的轻量级替代,默认只包含了python和conda,但是可以通过pip和conda来安装所需要的包。这样就可以解决 依赖冲突,依赖管理。虚拟环境管理:使用conda,用户可以创建多个不同的虚拟环境,每个环境可以分隔不同项目所需要的不同版本的包,有效预防版本冲突。原创 2024-11-03 15:37:18 · 1543 阅读 · 0 评论 -
bat文件 随机秒数执行python脚本
@echo off set /a m=%random%set /a m=m%%300+120set INTERVAL=%m%timeout %INTERVAL%:Again echo ---------------------------------python G:\python\test.pytimeout %INTERVAL%goto Again原创 2019-06-26 18:23:04 · 753 阅读 · 0 评论 -
学习Python的流程
技术QQ交流群:294088839。Python入门1、基本知识、数据类型、流程控制。人生苦短,快用Python2、函数人生苦短,只用Python3、用模块4、I/O基础人生不短,也用Python5、Linux基础Linux基础最后包管理和虚拟环境都要有所了解,怎么样,这些基础你都会了嘛!web前端当然光学了基础是远远不够的,我们要深入做爬虫,首先得了解这个东西是怎么做的了解清楚它的原理,那么we...转载 2018-03-02 10:20:54 · 783 阅读 · 1 评论 -
python学习3
技术QQ交流群:294088839。行和缩进学习 Python 与其他语言最大的区别就是,Python 的代码块不使用大括号 {} 来控制类,函数以及其他逻辑判断。python 最具特色的就是用缩进来写模块。缩进的空白数量是可变的,但是所有代码块语句必须包含相同的缩进空白数量,这个必须严格执行Python 引号Pyth原创 2018-03-23 15:49:56 · 239 阅读 · 0 评论 -
python学习2
技术QQ交流群:294088839。python中的变量声明在Python中,变量的概念基本上和初中代数的方程变量是一致的。例如,对于方程式 y=x*x ,x就是变量。当x=2时,计算结果是4,当x=5时,计算结果是25。只是在计算机程序中,变量不仅可以是数字,还可以是任意数据类型。在Python程序中,变量是用一个变量名表示,变量名必须是大小写英文、数字和下划线(_)的组合,且不能用数字开头,比...原创 2018-03-15 18:08:03 · 174 阅读 · 0 评论 -
python学习1
技术QQ交流群:294088839。python 开发web网站python的优缺点 运行速度慢 优点 代码少python 通过cmd进行运行 需要配置环境变量才能进行运行 敲 python 就会进入编辑模式python 打印命令 print ‘helloword’;在运用编程软件进行python开发的时候书写代码的时候 行首不能有空格,python语言对缩进原创 2018-03-15 17:01:24 · 554 阅读 · 0 评论 -
Python学习心得1
PHP交流群:294088839,Python交流群:652376983#!/usr/bin/env python# -*- coding: UTF-8 -*-#import sys; x = 'runoob'; sys.stdout.write(x + '\n')# 缩进相同的一组语句构成一个代码块 我们称之为代码组# import sys#print sys.argv[0]#...原创 2018-05-12 14:42:01 · 289 阅读 · 0 评论 -
python3.7 过滤出excel中重复数据,模糊匹配出用户名和邮箱相似数据----例子
import xlrdimport xlwtimport difflibarrayNum = 6tables = []newTables = []def read_excel(): # 打开文件 workbook = xlrd.open_workbook(r'test.xlsx') # 获取所有sheet sheet_name = workbook....原创 2019-11-25 17:10:59 · 954 阅读 · 0 评论 -
Python 开源爬虫项目
1. WechatSogou – 微信公众号爬虫基于搜狗微信搜索的微信公众号爬虫接口,可以扩展成基于搜狗搜索的爬虫,返回结果是列表,每一项均是公众号具体信息字典。github地址:https://github.com/Chyroc/Wec...2. DouBanSpider – 豆瓣读书爬虫可以爬下豆瓣读书标签下的所有图书,按评分排名依次存储,存储到Excel中,可方便大家筛选...转载 2019-06-03 09:21:10 · 532 阅读 · 0 评论 -
Python 异步爬取微博数据练习
PHP交流群:294088839,Python交流群:652376983# js 数据爬取from urllib.parse import urlencodeimport requestsbase_url ='https://m.weibo.cn/api/container/getIndex?'headers ={ 'Host':'m.weibo.cn', 'Ref...原创 2018-10-10 15:59:08 · 486 阅读 · 0 评论 -
centos7 同时安装python2、python3和pip3以及各种包遇到的坑
PHP交流群:294088839大Python交流群:652376983 第一个坑:pip3的安装不知道为什么装完python3之后,并没有pip3这个命令,因此我需要重新安装pip3,对于网上其他的直接安装pip3教程,并没有成功。所以我的选择是,下载安装包,自己安装,这里需要下载两个安装包setuptools和pip-8.0.2.tar.gzwget --no-check...转载 2018-10-11 10:38:24 · 701 阅读 · 0 评论 -
centos7安装python3.6
PHP交流群:294088839,Python交流群:652376983安装python3.6可能使用的依赖# yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel下载python3.6编译安装新安装的最新centos7最小化安装没有安装wget,所以要安...转载 2018-10-11 10:16:26 · 328 阅读 · 0 评论 -
python scrapy基础学习
PHP交流群:294088839 Python交流群:652376983scrapy的命令操作1.创建一个项目 scrapy startproject 项目名2.生成一个spiders文件 进行项目编写 scrapy genspider 文件名 网址3.全局执行命令4.局部执行命令 必须在项目下scrapy genspider -l 列出来创建时建的模板设置指定模板 ...原创 2018-08-20 11:48:54 · 320 阅读 · 0 评论 -
Python 爬虫学习2
import urllib.requestimport requestsimport selenium# urllib 库的用法# a = urllib.request.urlopen('http://www.baidu.com')# requests 库的用法# b = requests.get('http://www.baidu.com')# selenium 库的用法# 安装selenium...原创 2018-07-02 22:59:02 · 252 阅读 · 0 评论 -
python中的urllib库的学习
# urllib 库 详解 http 请求库# 什么是urllib# urllib.request 请求模块# urllib.error 异常处理模块# urllib.parse url解析模块 工具模块# urllib.robotparser robots.txt 解析模块# 相比Python2 变化# python2# import urllib2# response =u...原创 2018-07-09 23:21:59 · 289 阅读 · 0 评论 -
python使用Scrapy框架进行爬虫编程
技术QQ交流群:2940888391.首先要安装 Scrapy框架 pip install scrapy 进行框架安装# 在没有 Scrapy的时候,我们怎么做数据抓取的# urllib和requests 多线程和协程提高速度 等# 什么是Scrapy ?# Scrapy 是一套基于Twisted的异步处理框架 是纯python实现爬虫框架 用户只需要定制开发模块就可以轻松的实现一个爬虫# 用来...原创 2018-07-12 15:15:28 · 603 阅读 · 0 评论 -
Python基础学习4
技术QQ交流群:294088839# urllib 库 详解 http 请求库# 什么是urllib# urllib.request 请求模块# urllib.error 异常处理模块# urllib.parse url解析模块 工具模块# urllib.robotparser robots.txt 解析模块# 相比Python2 变化# python2# impo...原创 2018-07-12 20:47:28 · 280 阅读 · 0 评论 -
Python中的requests库的学习总结
PHP交流群:294088839Python交流群:652376983 # 什么是Requests?# Requests 是Python语言编写,基于 urllib,采用Apache2 Licensed# 开源协议的HTTP库# 它比urllib 更加方便 ,可以节约我们大量的工作,完全满足http测试的需求# 安装 requests 命令 pip install requ...原创 2018-07-29 18:39:20 · 442 阅读 · 0 评论 -
python 正则表达式re库学习
技术QQ交流群:294088839# 正则表达式# 掌握正则表达式#import re# s = r'abc'# # print(re.findall(s, 'abcdsasdads'))# ## # st = "top tip tqp twp tep"# # res = r'top'# # print(re.findall(res,st))# ## # res = r"...原创 2018-08-10 14:23:55 · 355 阅读 · 0 评论 -
python基础学习
技术QQ交流群:294088839#!/usr/bin/python# 如果你在文件最顶部命名了 !/usr/bin/python# 在使用命令行执行python文件 则可以直接写 ./python文件名# print('hello word')# a = input()# b = input()# print(int(a)+int(b))# 123 和 "132" 一样吗...原创 2018-08-01 21:08:05 · 266 阅读 · 0 评论 -
python 系统操作练习 os模块
技术QQ交流群:294088839# 文件与目录的操作# 文件的打开与创建# 文件读取# 文件写入# 内容查找和替换# 文件删除 复制 重命名# 目录操作# 读写操作# open 打开 w形式打开 会自动创建文件# fo = open('test.txt', 'r+')# 读取 read# print(fo.read())# write 写入# fo.write...原创 2018-08-10 18:06:06 · 451 阅读 · 0 评论 -
python3 对mysql数据库的操作练习
PHP交流群:294088839Python交流群:652376983# python 对mysql 数据库的操作# 安装 mysql 扩展 pip install mysql-python# import pymysql# host='localhost',user="root",password='123456',database='datarepair',port=3306...原创 2018-08-11 14:21:35 · 526 阅读 · 0 评论 -
python3 之 网络编程 socket
PHP交流群:294088839Python交流群:652376983# python 之网络编程# osi介绍# OSI(Open System Interconnection) 七层网络模型称为开放式系统互联参考模型# 是一个逻辑上的定义 一个规范 它把网络从逻辑上分为了七层# 每一层都有相关、相对应的物理设备 比如路由器 交换机# OSI 目标# 解决异种网络互连...原创 2018-08-11 16:55:50 · 1103 阅读 · 0 评论 -
Python -GUI程序设计 所支持的库
PHP交流群:294088839Python交流群:652376983# Python -GUI程序设计# GUI (Graphical User Interface) 图形用户界面# GUI 关系到用户和计算机交互的技术 直接影响终端用户的感受# python 提供众多GUI开发库的绑定 适合GUI的快速开发# python 支持的GUI发开库# wxpython# ...原创 2018-08-12 17:13:49 · 644 阅读 · 0 评论 -
python 基础学习
PHP交流群:294088839Python交流群:652376983 #!/usr/bin/python# coding:utf8# 逻辑运算符# and or not# 循环# a = 'abcdefghijklmn'# x = 0# for i in range(1, 101):# x += i# print(x)# for i in "a...原创 2018-08-08 14:56:08 · 204 阅读 · 0 评论 -
python 面向对象学习
PHP交流群:294088839 Python交流群:652376983# class Ren(object):# name = '人'# high = '一人高'# wight = '一人重'# # 私有属性# __money = '我有十块钱'# __age = 20# def run(self):# ...原创 2018-08-13 11:32:35 · 222 阅读 · 0 评论 -
python 实现邮箱发送
技术QQ交流群:294088839# 第三方 SMTP 服务mail_host = "smtp.qq.com" # 设置服务器mail_user = "" # 用户名mail_pass = "" # 口令sender = '' # 发送者receivers = ['870422471@qq.com'] # 接收邮件,可设置为你的QQ邮箱或者其他邮箱message ...原创 2018-08-13 13:42:09 · 936 阅读 · 0 评论 -
python对word文档表格的处理
PHP交流群:294088839 Python交流群:652376983 import docximport pymysql#host='localhost',user="root",password='123456',database='datarepair',port=3306,charset='utf8'con = pymysql.connect(host='127.0...原创 2018-08-17 18:41:44 · 2465 阅读 · 0 评论 -
python 爬虫学习1
python做爬虫常用库有哪些?内置库 urllib 这个库主要是用来请求url网址来用的 re 正则表达式库 request 库 用于来请求的库 request.get(网址)selenium库 用来驱动浏览器的库 用来自动化测试 js渲染的页面的话 一般用这个库如果有些库没有安装 可以使用 pip命令进行安装 pip install 库名 在使用selenium库的时候有时候会...原创 2018-07-02 22:56:57 · 246 阅读 · 0 评论