- 博客(16)
- 收藏
- 关注
原创 python自动化爬取淘宝商品数据导入execl表格
电商时代,淘宝、京东、天猫商品数据对店铺运营有极大的帮助,因此获取相应店铺商品的数据能够带来极大的价值,那么我们如何获取到相应的数据呢?这次我们来讲解淘宝爬虫代码————代码如下:from selenium import webdriverimport timeimport csvimport re导入自动化的库selenium, 缓存时间time库, 将文件保存为csv形式, 导入re正则匹配的库if name == ‘main’:keyword = input(“请输入你要商品的关键字:
2021-01-21 14:59:51 406
原创 Python爬虫第一练,爬取13个旅游城市游客数据
1.需要用到的Python模块:BeautifulSoup、requests、pymongo、pylab2.方法:通过请求https://piao.qunar.com/ticket/list.htm?keyword=北京,获取北京地区人们景点景区信息,再通过BeautifulSoup去分析提取我们需要的信息目前只爬取了前4页的景点信息,每页有15个景点。(该程序所查找的网页无反爬措施,直接请求可以进入)这里随机选取13个热门城市:北京,上海,广州,深圳,武汉,成都,三亚,重庆,西安,杭州,厦门,
2021-01-20 15:12:02 2089 3
原创 python表白代码-520使用Python实现";我爱你”表白
摘要: 每到情人节、七夕节,不少小伙伴大伙伴们都会遇到这样一个世纪问题――怎么给女朋友/老婆一个与众不同的节日惊喜。今天给大家分享一个独特的表白方法――用"我爱你”拼出心爱人的模样!每到情人节、七夕节,不少小伙伴大伙伴们都会遇到这样一个世纪问题――怎么给女朋友/老婆一个与众不同的节日惊喜。你说送花吧,到时候朋友圈里一划,全部都是送花的,女票:"没创意!”,遂卒;你说送礼物吧,要是送的礼物不合心意,女票:"你根本不懂我!”,又卒;你说逛街买买买吧,摸摸空空的口袋,默默把这个想法丢到一边…今天,就和大
2020-12-21 14:31:28 2766
原创 Python零基础入门教程 2.安装python3.8
安装python3.8大纲前言windows安装python3.8linux安装python3.8mac安装python3.8使用docker安装python3.8总结视频地址:https://www.bilibili.com/video/BV1ZT4y1j7d1?p=3前言还记得python具有可移植的特点么? python可以运行于多种操作系统中,包括最多人使用的windows、开源的linux、苹果的mac…意思就是您在windows上开发的python程序,放到linux上一样
2020-12-18 21:09:47 226
原创 python生成随机数、随机字符、随机字符串
本文是基于Windows 10系统环境,实现python生成随机数、随机字符、随机字符串:Windows 10PyCharm 2018.3.5 for Windows (exe)python 3.6.8 Windows x86 executable installer(1) 生成随机数随机整数import randomnum = random.randint(1, 50) # 闭区间 print(num) 1234随机选取0到100间的偶数import randomnum = rand.
2020-12-16 15:43:05 1169
原创 python安装使用PyG图神经网络框架
首先切换到CMD,打开python交互环境输入,查看你所安装的pytorch版本import torchprint(torch.version)我的当前pytorch版本是>>> 1.6.0安装依赖包及torch-geometricpip install torch-scatter -f https://pytorch-geometric.com/whl/torch-TORCH+{TORCH}+TORCH+{CUDA}.htmlpip install torch-sparse
2020-12-16 14:17:16 1077
原创 常见的几种加密算法及python实现
前言我们所说的加密方式,都是对二进制编码的格式进行加密的,对应到Python中,则是我们的Bytes。所以当我们在Python中进行加密操作的时候,要确保我们操作的是Bytes,否则就会报错。将字符串和Bytes互相转换可以使用encode()和decode()方法。如下所示:方法中不传参数则是以默认的utf-8编码进行转换In [1]: ‘南北’.encode()Out[1]: b’\xe5\x8d\x97\xe5\x8c\x97’In [2]: b’\xe5\x8d\x97\xe5\x.
2020-12-15 14:52:32 1199
原创 Python字符串匹配---6种不同方法的使用
re.match 尝试从字符串的起始位置匹配一个模式,如果不是起始位置匹配成功的话,match()就返回none。import reline=“this hdr-biz 123 model server 456”pattern=r"123"matchObj = re.match( pattern, line)re.search 扫描整个字符串并返回第一个成功的匹配。import reline=“this hdr-biz model server”pattern=r"hdr-biz".
2020-12-14 15:39:52 592
原创 Ubuntu16.04安装python3.7及相对应的pip
Ubuntu16.04自带了Python2.7和Python3.5,现在最新版本的为Python3.7.1,Python可以多个版本共存,不影响。一、下载1、python去官网下载源码:https://www.python.org/downloads/release/python-371/imageimage上面两个都可以,我下的是第一个,下下来的文件是 Python-3.7.1.tgz2、setuptools官网下载源码:https://pypi.org/project/setuptools/
2020-12-14 15:06:52 1343
原创 Python代码转如何换为exe可执行程序详解
一,简介Python写完程序,要靠命令来执行太LOW,太低调了,还不华丽了。再说别人的电脑,都没有Python库,怎么执行,还能不能愉快的一起玩耍了。所以哪怕只会写一个HelloWorld,也要弄成exe程序,方便伟大的代码传播事业。其实很简单,有一个现成的pyInstaller工具,直接用就是了。二,pyInstaller安装配置1,打开网址:pyInstalller下载网址如图:因为我的Python是3.6版本,所以应该是选择最下面的那个,上面的支持Python 2.7,3.3-3.5
2020-12-12 19:14:08 1577
原创 Python3-可用来定时任务的四种实现方式
最近做一个小程序开发任务,主要负责后台部分开发;根据项目需求,需要实现三个定时任务:定时更新微信token,需要2小时更新一次;商品定时上线;定时检测后台服务是否存活;使用Python去实现这三个任务,这里需要使用定时相关知识点;Python实现定点与定时任务方式比较多,找到下面四中实现方式,每个方式都有自己应用场景;下面来快速介绍Python中常用的定时任务实现方式:1.循环+sleep;2.线程模块中Timer类;3.schedule模块;4.定时框架:APScheduler在开始
2020-12-12 10:55:45 151
原创 Python2和Python3的区别,为什么大家都要选Python3的原因
学习Python 2还是Python 3?看到很多新同学在学习Python的过程中,犹豫学习Python 2还是学习Python 3而迟迟不行动,白白地浪费了大把时间,错过了升职加薪的机会,我真心觉得非常遗憾。所以,我忍不住想对大家粗暴一次,给大家一个粗暴而又正确的答案:应该学习Python 2还是Python 3?都要学!这个答案可能很出乎意料,也很容易反驳,例如:Python 3 才是Python的未来Python 官方都建议指直接学习Python 3Python 2 只维护到2020年
2020-12-12 10:52:46 456
原创 关于 Python 3.9,这些知识你都懂了吗?
Python一直在满足社区需求,并且将成为未来使用最多的语言。Python的下一个版本带来了更快速的进程释放,性能的提升,简便的新字符串函数,字典并集运算符以及更兼容稳定的内部API。文章将涉及:字典并集和可迭代更新字符串方法类型提示新的数学函数新的解析器IPv6范围内的地址新模块:区域信息其他语言更改字典并集和可迭代更新字典并集我最喜欢的新特性之一是流畅的语法。Python 3.9 dict类。如果有两个字典a和b,则现在可以使用这些运算符进行合并和更新。我们有合并运.
2020-12-11 14:00:28 218
原创 Python为什么叫Python,Java又如何而来?
你可能听过这样一种说法:在计算机科学领域,只有两件困难的事情,其中一件是给事物命名。有些编程语言的名字很有意义,比如谷歌(Google)将它的编程语言命名为Go(lang),而其他的名字——比如Python和Java——为什么要这么命名就不那么明显了。在这篇文章里,让我们来一起探索一下最具标志性的编程语言的历史,以及它们的名字是如何得来的。PythonPython起初是Guido van Rossum的一个“业余”编程项目,目的是让他在圣诞节期间有事可做。vanRossum希望这门语言有一个简短、独
2020-12-11 13:31:47 261
原创 python中的int 对象,永不溢出的整数
开始介绍 int 对象前,先考考大家:下面这个 C 程序( test.c )运行后输出什么?是 1000000000000 (一万亿)吗?#include<stdio.h></stdio.h>int main(int argc, char *argv[]){int value = 1000000;printf("%d\n", value * value);return 0;}可能有不少人觉得这没啥好问的,一百万乘以一百万不就是一万亿吗?但现实却不是如此。在计算机中,由
2020-12-11 13:30:34 780
原创 Python_Web服务的器简单配置
用Python语言配置WEB服务器不多见,但也不是很罕见,必经Python语言太"优美"了。 早期我的WEB服务器配置为Nginx+uWSGI+app.py(bottle)。uWSGI号称比FastCGI还要快,于是我就采用了uWSGI,uWSGI"大而全",从上到下什么都管,功能非常之多。 我的Python_WEB服务器简单配置 直到有一天,我突然意识到uWSGI可能"太大"了。早期WEB服务器多以静态服务为主,动态服务是后来加的,所以这动态应用服务器的物理地址可能与静态网.
2020-12-10 16:16:02 171
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人