自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(162)
  • 收藏
  • 关注

原创 10天搞定Python,运行环境(超详细步骤)

倘若有人告诉你,他在学习Python编程,却没有安装运行环境,那你赶紧叫他滚,并离他远点,因为他在欺骗你的感情。没有安装运行环境,程序根本无法跑起来,对错不能知根知底,试问是在学编程,还是在跟空气对话,又或者只是在背英语单词,不管他了,把Python安装起来了再说。2.1 在Windows下安装Python在Windows7和10下的安装步骤是一模一样的。我用Windows10为代表,说一下安装步骤。请自行查一下自己计算机的位数,是32还是64位的,然后去Python官网http://www.pyth

2020-10-13 11:26:37 2670

原创 10天搞定Python,告诉你有什么用?

掌握多一门编程语言,多一种选择,多一份机遇,更何况学的是人见人爱,花见花开的Python语言。它目前可占据编程语言排行榜的第3名,是名副其实的“探花郎”,无论用它做什么(网络爬虫、人工智能、Web应用等) ,咱都不亏,开篇有益。有趣的话,多说两句,”无趣”的就总结概述。本章总结概述一下Python的发展历史和特点,详细介绍Python的运行和开发环境。很多程序员,都不太喜欢了解编程语言的来源和发展历史,觉得那个读起来索然无味,废话多多,但我还是建议你抽点时间看看,Python的来源确实有点意思。1.1

2020-10-13 11:19:41 314

原创 0基础学Python有多难?该怎么入门?

0基础学Python有多难?该怎么入门?零基础学Python并不难,因为Python是一门非常适合初学者入门的编程语言。Python语法简单明了,代码可读性很高,容易入门。但Python对代码的要求非常严谨,而对于初学者更利于养成良好的代码习惯。对于初学者规范自己的学习有很大的帮助,同时还可以帮助初学者看懂别人的代码。Python语法设计非常优秀,思想较现代化,可以更快了解为现代编程语言的一些思想,最重要的是Python在各大领域具有非常好的作用,对于学一门语言作为工具来说Python非常合适选择。该如

2020-10-13 11:17:40 3760

原创 整理了一份清单,常见Python问题的快速解答包

Python继续流行。同时,Web开发,数据科学和机器学习等领域的需求仍在不断增长,其中Python是这些领域中的通用编程语言。随着对Python的需求增加,无论是初学者还是高级程序员都需要更多资源来掌握这种按需语言。因此,我们整理了一份清单,列出了像您一样关于Python的开发人员最常见的问题。从for循环到文档再到GUI的所有内容。今天,我们将介绍以下内容:什么是Python?Python的历史是什么?Python的主要功能是什么?我应该使用Python 2还是Python 3?如何安装

2020-10-13 11:16:19 302

原创 这10大科技巨头都在使用Python,偏好使用Python开发因数是这些

十年前,由于编程语言种类匮乏,开发人员不必苦恼自己应该选择哪一种编程语言;但是现在,世界上正在使用的编程语言超过500种,随着人们的不断交流,还会有更多的语言出现。对于开发人员而言,基于项目的特点等因素确定应该使用哪一种编程语言成为了首要任务。Python是一种通用编程语言,可用于开发web应用程序、人工智能、机器学习、操作系统、移动应用程序和视频游戏。具备多功能性的Python是复杂web开发项目的理想解决方案:通过使用Python,开发人员能够用相对简单和容易的方式开发高级web应用程序。虽然HT

2020-10-13 10:44:15 304

原创 学不下去了!?详解Python面向对象核心概念,简历没跑了

目前代码技能已经成了测试同学面试考核的刚需,对于测试开发来讲需求最大的是java和python两门语言,二者也都是面向对象语言。对于刚入门代码的同学来说面向对象相关的概念比较难于理解,而面向对象编程相关的知识点偏偏又是面试中的高频问题,所以本文我以python为例,带大家快速搞定面向对象中的核心概念并通过代码实现的方式来帮助大家对其加深理解!面向对象基础对象对象有两个层次的概念,现实生活中对象指的是客观世界的实体;而程序中对象就是一组变量和相关方法的集合,其中变量表明对象的状态,方法表明对象所具有的

2020-10-10 16:23:32 133

原创 Python获取英雄联盟皮肤原画:新手玩家们都懵了!

本爬虫是为了经验交流,喜欢博主的读者,可以点个关注~,更多精彩内容*爬虫过程* 分析网页* 获取每一位英雄的ID值* 分析原画网页结语前言在本次的爬虫教程的过程中,我也会分享给大家一些简单实用的爬虫小技巧。夜太美,爬虫就没那么危险在爬取的时候,不要猛攻嘛~,啊啊。。人家服务器受不了啊。。。你要学会停顿,克制一点,该 sleep 就 sleep。趁着人家睡觉的时候,限制防范程度是最低的,能晚点就晚点爬,没有看过凌晨4点的洛杉矶,但是你还可以看到凌晨4点的爬虫呢。这样你的

2020-10-10 16:17:11 601

原创 一篇文章教会你使用Python网络爬虫下载酷狗音乐

【一、项目背景】现在的听歌软件动不动就是各种付费,要下载软件才能听,当你下载了之后,你会惊奇的发现这首歌还收费,这就让一向喜欢白嫖的我感到很伤心了。不过不用担心,因为我会Python啊【二、项目准备】1、编辑器:Sublime Text 32、软件:360浏览器【三、项目目标】下载我们喜欢的音乐。【四、项目实现】1、打开酷狗音乐官网360浏览器打开酷狗音乐官网:可以看到十分清爽的画风,这也是我比较喜欢的地方。2、审查元素,分析请求打开Network ,分析请求,我们可以看到:从

2020-10-10 16:08:10 1112 1

原创 量化交易的第一步,Python爬取股票数据

前言本文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,如有问题请及时联系我们以作处理。基本环境配置python 3.6pycharmrequestscsvtime相关模块pip安装即可目标网页分析网页一切的一切都在图里找到数据了,直接请求网页,解析数据,保存数据请求网页import requestsurl = 'https://xueqiu.com/service/v5/stock/screener/quote/list'response = re

2020-10-10 15:57:36 970

原创 Python爬虫案例:js解密 爬取漫画

本次我们是通过漫画的id进行漫画爬取,所以我们不需要再做搜索的那种形式了通过审查元素我们可以发现,所有的章节链接都是通过一个ol的标签进行包裹,所以我们只要获取要页面中的一个ol标签下,所有的a链接就可以成功的获取到所有的章节链接了。代码如下:新手学习,Python 教程/工具/方法/解疑+V:itz992#获取漫画的章节地址def get_chapter_info(self): chapter_info = {} url = 'http://ac.qq.com/Comic/Co.

2020-10-10 15:44:24 214

原创 3行代码教你检测爬虫,实现实时的爬虫封禁!

是否担心别人将你的博客文章全部爬下来?是否担心高频率爬虫导致网站瘫痪?别担心,现在有一个Python写的神器——crawlerdetect,帮助你检测爬虫,保障网站的正常运转。1.准备Windows环境下打开Cmd(开始—运行—CMD),苹果系统环境下请打开Terminal(command+空格输入Terminal),准备开始输入命令安装依赖。在终端输入以下命令安装我们所需要的依赖模块:pip install crawlerdetect新手学习,Python 教程/工具/方法/解疑+V:it

2020-10-09 17:15:59 606

原创 PyQt5制作一个爬虫小工具,获取某网上市公司的财务数据可视化

最近有朋友需要帮忙写个爬虫脚本,爬取雪球网一些上市公司的财务数据。盆友希望可以根据他自己的选择进行自由的抓取,所以简单给一份脚本交给盆友,盆友还需要自己搭建python环境,更需要去熟悉一些参数修改的操作,想来也是太麻烦了。于是,结合之前做过的汇率计算器小工具,我这边决定使用PyQt5给朋友制作一个爬虫小工具,方便他的操作可视化。一、效果演示二、功能说明可以自由选择证券市场类型:A股、美股和港股可以自由选择上市公司:单选或全选可以自由选择财务数据类型:单选或全选(主要指标、利润表、资产负债表

2020-10-09 17:13:04 997

原创 Python爬虫教程:爬取800多所大学学校排名、星级等

前言国内大学最新排名,北大反超,浙大仅第四,中科大跌至第八时隔五年,“双一流”大学即将迎来首次大考,这也是继改变高校评断标准之后,第一次即将以官方对外发布,自然是引来了许多人的关注。最近,有许多不同机构发布的国内高校排名,但彼此之间的差异很大,网友之间的争议也很大。项目目标爬取高三网大学排名,并保存目标网址http://m.gaosan.com/gaokao/265440.html基本环境配置python 3.6 pycharm爬虫代码导入工具import requests

2020-10-09 17:12:21 398

原创 Python教程 PyQt5 设计城市天气实时查询工具

如何使用 PyQt5 制作天气查询软件。开发环境Python3PyQt5requests准备工作首先要获取不同城市对应的天气代码,可以从 https://www.heweather.com/documents/city.html 网站下载 csv 文件(文末获取 csv 文件),拿到 csv 文件,我们首先要进行数据预处理工作。新手学习,Python 教程/工具/方法/解疑+V:itz992mport pandas as pd # 将下载好的文件命名为 'city_code.csv'.

2020-10-09 17:10:09 395

原创 Python爬取招聘信息,让你看下进入大厂的需求有多高

1. 目标目标:https://hr.tencent.com/position.php?&start=0#a爬取所有的职位信息信息职位名职位url职位类型职位人数工作地点发布时间2. 网站结构分析3. 编写爬虫程序3.1. 配置需要爬取的目标变量新手学习,Python 教程/工具/方法/解疑+V:itz992class TecentjobItem(scrapy.Item): # define the fields for your item here like

2020-10-09 17:04:01 254

原创 Python 环境搭建(Win 安装以及Mac OS 安装)

千里之行始于足下,今天我们先来学习 Python 环境搭建。注意:本系列教程基于 Python 3.XPython 环境搭建Win 安装打开 Python 官网 https://www.python.org/downloads/选择最新版本下载,或者直接打开对应的版本python-374(https://www.python.org/downloads/release/python-374...

2019-11-28 21:59:49 428

原创 Python学习路线图,从入门到上手(2020年最新版)

希望对大家有帮助哈~一、Python入门、环境搭建、变量、数据类型二、Python运算符、条件结构、循环结构三、Python函数四、做一次综合练习,做一个控制台的员工管理在学习过程中有什么不懂得可以加我的python学习交流扣扣qun,784758214群里有不错的学习视频教程、开发工具与电子书籍。与你分享python企业当下人才需求及怎么从零基础学习好python,和学习什...

2019-11-28 21:59:48 1062

原创 Python的 Datetime 、 Logging 模块

Datetime模块datetime是python处理时间和日期的标准库类名date类         日期对象,常用的属性有 year 、 month 、 daytime类          时间对象hour、 minute、 second、毫秒datetime类         日期时间对象,常用的属性有 hour 、minute 、second 、...

2019-11-28 21:59:47 160

原创 PyCharm多行同时输入

按住ALT,用鼠标在需要的位置点击添加光标,然后输入内容即可

2019-11-28 21:59:43 2590 1

原创 PyCharm将选中的内容加上引号

正常情况下,选中一段内容,再按引号,内容会被替换为引号想要将选中的内容不被替换为引号,而在内容的两端加上引号,只需设置一下即可File  -->  Settings  -->  Editor  -->  General  -->  Smart Keys勾选 Surround selecti...

2019-11-28 21:59:42 2475

原创 Python的 json 、 hashlib 、 Base64 模块

json模块简介全称"JavaScript Object Notation" (JavaScript对象表示法)它是一种基于文本,独立于语言的轻量级数据交换格式以易于让人阅读的文字为基础,用来传输由属性值或者序列性的值组成的数据对象(键值对)特点轻量级的文本数据交换格式易于人类阅读和编写,同时也易于机器解析和生成Web世界当中最理想的数据交换格式语法规则数据由键值对组成键值对由...

2019-11-28 21:59:42 118

原创 PyCharm注释中出现中文运行报错的解决办法

PyCharm注释中出现中文运行报错的解决办法SyntaxError: Non-UTF-8 code starting with '…方法一:在文件首行加上    # -- coding:utf-8 --方法二:更改编码格式File  -->  Settings  -->  Editor  -->  File Encodings  全改为UTF-8就可以了路漫漫其修...

2019-11-25 22:00:00 1708

原创 PyCharm颜色设置

PyCharm颜色设置选择主题和背景图片选择字体、修改字体大小新建颜色主题修改背景颜色修改注释颜色File  -->  Setting  (Ctrl + Shift + S)1、选择不同的主题、选择背景图片            Appearnce & Behavior  -->  Appearance2、字体                      ...

2019-11-25 21:59:58 12523

原创 PyCharm重命名文件时更改引用的地方

PyCharm重命名文件时更改引用的地方Shift + F6在文件夹直接更改文件名称时,其它文件里有调用这个模块的话,名称是不会改变的,只会报错,显示找不到这个模块,这时,可以在pycharm里直接更改右键你需要改名的文件,选择Refactor重构  -->  Rename重命名在弹出的窗口输入你需要的名称,点击下方的Refactor 即可完成下面两行默认勾选搜索是否有代码引用...

2019-11-25 21:59:57 1298

原创 在PyCharm中打开文件的位置

在PyCharm中打开文件的位置选中文件,右键选择 Show in Explorer (在资源管理器中显示)只需要路径时,选择第四个Copy Path ,会复制文件的路径路漫漫其修远兮,吾将上下而求索。核心关键:python实战是检验学习效果的唯一标准,不能懒,如果你缺乏最新python实战教程,去我们的python直播技术扣裙 :八五五-四零八-八九三...

2019-11-25 21:59:44 5553

原创 PyCharm彻底删除项目

PyCharm彻底删除项目直接删除源文件,删不干净,会留下一些文件1、点击File,选择Close Project2、关闭项目之后,会弹出一个选择项目的界面,点击你想要删除的项目右边的叉3、然后找到该项目所在的路径,选中该项目的文件,“ Shift + Delete ” (永久删除,不放入回收站)就OK了路漫漫其修远兮,吾将上下而求索。核心关键:python实战是检验学习效果的唯一...

2019-11-25 21:59:39 10270

原创 如何正确的使用Python解释器?视图详解

作为python开发者,当我们编写Python代码时,我们得到的是一个包含Python代码的以.py为扩展名的文本文件。要运行代码,就需要Python解释器去执行.py文件。由于整个Python语言从规范到解释器都是开源的,所以理论上,只要水平够高,任何人都可以编写Python解释器来执行Python代码(当然难度很大)。事实上,确实存在多种Python解释器。CPython当我们从Pyt...

2019-11-25 17:05:45 542

原创 用Python程序批量删除excel里面的图片

单个excel文件读取1 # 使用xlrd读取excel文件2 wb = open_workbook(path + '/' + name)获取每个工作表1 # 获取当前文件的工作表(sheet)list2 sheetList = wb.sheets()3 ...4 for sheet in sheetList:5 ...修改工作表 1 # 修改工作表使用的是xluti...

2019-11-25 17:05:41 1084

原创 Python3操作MySQL基于PyMySQL封装的类

在未使用操作数据库的框架开发项目的时候,我们需要自己处理数据库连接问题,今天在做一个Python的演示项目,写一个操作MySQL数据库的类,基于PyMySQL库在Python3上实现。在写业务逻辑代码的时候,可以方便很多,时间关系,没有写太完善,只写了常用的操作。直接上代码:#!/usr/bin/env python# -*- coding: utf-8 -*-'Python连接到 My...

2019-11-22 21:59:48 1106

原创 用Python批量生成指定尺寸的缩略图!比Ps好用!

基本环境版本:Python3.6系统:Windows相关模块:1 import requests as req2 from PIL import Image3 from io import BytesIO原图:结果图:完整代码在学习过程中有什么不懂得可以加我的python学习交流扣扣qun,784758214群里有不错的学习视频教程、开发工具与电子书籍。...

2019-11-22 21:59:45 571

原创 Python函数参数传参的种类,不同类型参数的区别及应用场景例举

Python函数参数传参的种类Python中函数参数定义及调用函数时传参大体可分必备参数、关键字参数、默认可省略参数、不定长元组参数、不定长关键字参数等,下面通过函数定义及调用上的不同情况深入解析这些中参数的不同及应用场景。为了更好的理解不同参数的具体意义,所以下面演示代码中,使用的参数数量较多。具体是一个调用MySQL数据库配置参数的函数所需要的参数,我们用这个来演示不同类型的特点及适用方法...

2019-11-20 21:59:57 1062

原创 windows 10 如何设定计划任务自动执行 python 脚本?

场景:我们都会用 python 写了一些脚本,有一些是爬虫脚本,比如爬取知乎特定话题的热门问题,有一些是定期的统计分析脚本,输出统计结果到文档中。之前我都是手动执行这些脚本,现在我希望如何这些脚本能自动定时执行。那么,windows 10 操作系统如何定时自动执行 python 脚本?我的设备是 windows 10操作系统,自带的“计划任务”可以满足我的需求,具体操作步骤,整理如下。步骤1...

2019-11-20 21:59:56 682

原创 整理总结 Python编程中时间日期类数据处理与类型转换(含 pandas)

pandas可能是我最高频使用的库,基于它的易学、实用,我也非常建议朋友们去尝试它。——尤其当你本身不是程序员,但多少跟表格或数据打点交道时,pandas 比 excel 的 VBA 简单优雅多了。pandas 善于处理表格类数据,而我日常接触的数据天然带有时间日期属性,比如用户行为日志、爬虫爬取到的内容文本等。于是,使用 pandas 也就意味着相当频繁地与时间日期数据打交道。这篇笔记将从我的...

2019-11-20 21:59:54 986

原创 【呕心总结】python如何与mysql实现交互及常用sql语句

这篇笔记,整理实战中最常用到的 mysql 语句,同时也将涉及到如何在python3中与 mysql 实现数据交换。关于工具/库,特别说明下:1、我安装了 mysql ,并直接采用管理员身份运行命令行提示符(cmd)查看 mysql,并没有安装任何 mysql 的可视化图形界面工具。2、在 python 脚本中,我采用 pymysql 和 sqlalchemy 这两个库与 mysql 建立连...

2019-11-20 21:59:54 234

原创 Python编程实战中遇到的几种需要化名的情境

函数化名只是化名的一种应用场景,还有好几种使用化名的地方,本篇笔记将整理小结我所遇到的各种化名。情境A:导入时化名导入其它模块时,直接化名为简约版,是我相当常用的,甚至有一些业界约定俗成的化名。无论是模块,模块中的函数或变量,都可以此种方式化名简化之。# 业界约定俗成的一些化名import pandas as pdimport numpy as np# 自定义模块与自定义函数的化名f...

2019-11-20 21:59:52 192

原创 看懂python如何实现整数加和,再决定你是否要自学编程

玩鱼缸的新手都知道有一种鱼叫“闯缸鱼”,皮实好养,帮助新手判断鱼缸环境是否准备好。这篇笔记,最初用来解答一个编程新手的疑问,后来我发现,整理一下也可当做有兴趣自学python 编程朋友们的“闯缸鱼”。看懂本文,再决定要不要自学 python 编程吧!想要实现需求与写代码的环境你想用 python 实现整数加和。这个需求是如何产生的,已经不再重要。你只想知道 python 代码是如何实现这...

2019-11-20 20:41:15 585

原创 检测 Python 流程控制基本功,你是青铜还是王者

流程控制语句、布尔值、布尔值操作符都属于 python 的基础功。——代码本身很简单,但即便已经掌握了基础功,陡然看到其中某个代码段,编程初学者还是容易困惑!你,要不要随我一起读完全文,检查下自己是否牢牢掌握了 python 的流程控制语句?现在开始吧。1、流程控制语句之 if 分支控制1.1 开胃小菜:几段简单的代码运行下面代码段,将打印什么呢?代码段 Aif 1 + 2 == 3 ...

2019-11-20 20:41:12 284 1

原创 python获取公网ip,本地ip及所在国家城市等相关信息收藏

python获取公网ip的几种方式from urllib2 import urlopenmy_ip = urlopen(‘http://ip.42.pl/raw’).read()print ‘ip.42.pl’, my_ipfrom json import loadfrom urllib2 import urlopenmy_ip = load(urlopen(‘...

2019-11-20 20:41:10 811

原创 Python的开源人脸识别库:离线识别率高达99.38%

在这篇文章中:人脸识别的过程人脸识别分类DeepFace1.DeepFace的基本框架2. 验证3. 实验评估以往的人脸识别主要是包括人脸图像采集、人脸识别预处理、身份确认、身份查找等技术和系统。现在人脸识别已经慢慢延伸到了ADAS中的驾驶员检测、行人跟踪、甚至到了动态物体的跟踪。由此可以看出,人脸识别系统已经由简单的图像处理发展到了视频实时处理。而且算法已经由以...

2019-11-20 20:41:08 1359

原创 终结基础python编码问题

1 版本差异概览1.1 Python 2.X:str(用于8位文本和二进制数据)unicode(用于宽字符文本)在Python2中,通用的str类型填补了二进制数据的这一角色(特指python3中的bytes类型),因为字符串也只是字节的序列(单独的unicode类型处理宽字符串)。在Python2中,为了兼容性而使用b’xxx’,但是它与’xxx’是相同的,并且产生一个str,并且...

2019-11-20 20:41:07 120

空空如也

空空如也

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

TA关注的人

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