初级python使用

初级爬虫——Python代理IP爬虫新手使用教程 前言 Python爬虫要经历爬虫、爬虫被限制、爬虫反限制的过程。当然后续还要网页爬虫限制优化,爬虫再反限制的一系列道高一尺魔高一丈的过程。爬虫的初级阶段,添加headers和ip代理可以解决很多问题。 思路: 爬取一些IP,过滤掉不可用. 在requests的请求的proxies参数加入对应的IP. 继续爬取. 收工 好吧,都是废话,理论大家都懂,下面直接上代码... 运行环境 ... 阅读详情

今天工作之余,学习了一下python,总结来写个博客。

一、python安装及配置(windows)

http://www.python.org/这个网址是python的官网,大家可以在上面选择合适的版本来下载python,下载完成以后就可以进行安装,那么安装完成之后就是在windows上的配置。

  • 右键点击"计算机",然后点击"属性"
  • 然后点击"高级系统设置"
  • 选择"系统变量"窗口下面的"Path",双击即可!
  • 然后在"Path"行,添加python安装路径即可(我的D:\Python32),所以在后面,添加该路径即可。ps:记住,路径直接用分号";"隔开!
  • 最后设置成功以后,在cmd命令行,输入命令"python",就可以有相关显示。

检测我们是否配置成功,直接在cmd中输入python,出现如下界面就说明我们的配置成功。


二、python基础
1、变量
1)变量类型:
变量存储在内存中烦人值,意味着在创建变量时会在内存中开辟出一个空间;基于变量的数据类型,解释器会分配指定内存,并决定什么数据可以被存储在内存中。因此,变量可以指定不同的数据类型,变量可以存储证书,小数或字符。
2)变量赋值:
每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。
多个变量赋值:eg:a = b = c = 1   或     a, b, c = 1, 2, "john"为a,b,c分别赋值
3)数据类型:
  • Numbers(数字)
             是不可改变的数据类型,意味着改变数字数据类型会分配一个新的对象。打印变量:print(num);
             我们也可以使用del语句删除;eg:del var1[,var2[,var3[....,varN]]]]   或    del var_a, var_b
Python支持四种不同的数字类型:
                        int(有符号整型)
                        long(长整型[也可以代表八进制和十六进制])
                        float(浮点型)
                        complex(复数) 
  • String(字符串)
             字符串或串是由数字、字母、下划线组成的一串字符。
             字符串的取值顺序变量 [头下标:尾下标]:
             从左到右索引默认0开始的,最大范围是字符串长度少1
             从右到左索引默认-1开始的,最大范围是字符串开头
             当使用以冒号分割的字符串,python返回一个新的对象。加号(+)是字符串连接运算符,星号(*)是重复操作。
  • List(列表)
             列表可以完成大多数集合类的数据结构实现,它支持字符,数字,字符串甚至可以包含列表(即嵌套)。
             列表用 [ ] 标识,列表中值的切割也可以用到变量 [头下标:尾下标] ,就可以截取相应的列表,从左到右索引默 认 0 开始,从右到左索引默认 -1 开始,下标可以为空表示                取到头或尾。

             加号 + 是列表连接运算符,星号* 是重复操作。

  • Tuple(元组)
      元组是另一个数据类型,类似 与List(列表)。用“()”标识,内部元素用逗号隔开。但是元组不能二次赋值(不允许更新),相当于只读列表。
  • Dictionary(字典)
      字典是除列表以外python之中最灵活的内置数据结构类型。列表是有序的对象集合,字典是无序的对象集合;两者之间的区别在于:字典当中的元素是通过健来存取                     的,而不是通过偏移存取。
      字典用“{}”标识,字典由索引和它对应的值组成。



Python+Django+Hadmin的初级使用V1.0 关于@Python+Django+Hadmin 关于Python+Django+Hadmin的初级使用V1.0 大家好,上次我发布了一个基本用法,这次我把Hadmin前端的增、删、改、查的功能都结合进去了,实现一整套的动静分离的框架流程,供大家参考使用,随后,我会不断的再这个上面增加一些新的功能和模块上去,希望大家喜欢,谢谢!前后端的代码分享在这里。 models.py from django.d... 阅读详情

相关推荐

CPG控制网络入门

从线性变换开始推导

妖米的博客 5044

Python详细介绍及使用(基础篇)

我的Python 学习笔记 第一章 Python基础 一、Python基本概念及环境配置 1、基本概念 Python是一种解释型语言,边执行边编译。但是这样会影响执行效率,通常编译型语言的效率比解释型语言高。不过解释型语言对平台的依赖性更低。 Python优势:代码量少、可移植性、有丰富的库。胶水语言,可以将python和非python所编写出来的库,让python进行调用。 python诞生于1989年。Python开发的网站:知乎,拉钩,果壳,豆瓣,you...

小仙儿 5万+

Cadence OrCAD常见引脚错误排查指南:从原理图到封装的完整解决方案

本文详细解析Cadence OrCAD设计中常见的引脚错误问题,提供从原理图到封装的系统化解决方案。涵盖错误诊断、元件库修复、封装管理及自动化处理技巧,帮助工程师高效解决ORCAP-36022等典型错误,确保设计流程顺畅。

weixin_29294975的博客 255

【2025最新版】神仙级Python入门教程(超详细),从零基础入门到精通,从看这篇开始

另外,跨平台、开源的特性,加上强大的库生态,让它持续保持热度。(3)应用灵活广泛:作为解释型、面向对象的语言,操作方便且可移植性强,常用于数据挖掘、信息采集、AI、网络安全、自动化测试等。(1)人工智能:学习机器学习(回归 / 聚类 / 分类)、深度学习(TensorFlow/Keras/PyTorch),建议结合项目或研究学习。重点掌握列表、元组、字典、集合的定义与操作,理解适用场景。(2)生态资源丰富:有大量第三方库,覆盖网络爬虫、数据分析、可视化、人工智能等多个领域。学习没有捷径,贵在坚持。

WWbiancheng的博客 2568

告别Modern Standby噩梦:Win11睡眠断网冻结的根源剖析与S3睡眠回归实战

本文深入剖析了Windows 11中Modern Standby(现代待机)模式导致睡眠后断网、系统冻结等问题的根源,指出其与硬件驱动、后台活动的兼容性矛盾。文章提供了通过修改注册表键值强制系统回归稳定S3睡眠状态的详细实战步骤,帮助用户彻底解决睡眠故障,实现可靠的远程访问与挂机任务。

weixin_29210727的博客 604

Java8对接三方流式接口,并实时输出(GPT)

【代码】Java8对接三方流式接口,并实时输出(GPT)

m0_58617940的博客 1726

零基础学python:超详细的入门教程!python入门教程(非常详细)

零基础学python:超详细的入门教程!python入门教程(非常详细)

tingting11232的博客 1万+

多模型动态路由(Fusion):从“算力霸权”到“架构分权”的工程范式转型

多模型动态路由(Multi-Model Dynamic Routing)是指在多个大语言模型之间,根据请求特征、资源约束和业务目标,动态选择最优模型或模型组合的技术范式。传统网关擅长管理请求流量,但不理解“任务类型”。而AI路由层需要对每个请求进行语义理解、能力匹配和成本评估。从“算力霸权”到“架构分权”,这不是技术的线性演进,而是工程范式的根本转型。过去三年,开发者的核心能力是“选对模型”——在GPT、Claude、Gemini之间做出正确选择。

ZDQ58818的博客 73

python入门基础(完整)

python入门基础(完整) 安装及配置 使用的编程地址:编程地址 python基础相关文件安装: 链接:https://pan.baidu.com/s/1ZAhPIJ4_KAgWRHzX1lD3dQ 提取码:nxis pycharm配置环境 将原本pycharm中不可见的显示出,需要勾选以下三个:...

weixin_55154866的博客 2万+

html2canvas - 解决截图后引入的字体样式丢失问题,第三方字体截图导出图片后字体失效,html2canvas截屏生成图片后艺术字体就丢失并且自动转成常规字体了,特殊字体显示不了无法截图怎么办

vue2,vue3,uniapp,html2canvas截图后引入的字体样式丢失,html2canvas艺术字截图不显示,使用外部字体无效,html2canvas无法识别网络字体文件怎么办,ttf文件,网页使用在线字体链接利用html2canvas无法截取,字体样式没有了,font-family第三方字体,@font-face引入本地字体文件后无法被html2canvas识别怎么办,html2canvas文字消失,vue页面正常显示艺术字体但截屏后没有,html2canvas截图存在特殊字体时截图不全,默认

✅ 精选推荐文章 1万+

基于Python的农业市场价格抓取与供需分析:现代爬虫技术与实战应用

在正式开始爬虫开发之前,我们首先了解爬虫的基本概念和工作原理。爬虫(Web Scraping)是通过编程的方式,自动从互联网上获取信息的技术。它可以帮助我们提取HTML页面中的特定数据,通常用于收集并处理大量信息。发送HTTP请求:爬虫需要向目标网站发送请求,获取网站的HTML页面内容。解析HTML页面:通过HTML解析器对获取的页面内容进行解析,提取其中需要的数据。数据清洗与存储:将提取的数据进行清洗,去除多余的字符或无关内容,然后存储到合适的格式(如CSV文件、数据库等)中。数据分析与可视化。

2201_76125261的博客 1117

Python入门教程(超详细)

三万字Python入门教程,建议收藏

wangyuxiang946的博客 1万+

HotSpot G1 GC 的分区记账、SATB 并发标记与停顿目标调优解析

线上GC毛刺该调停顿目标、加大新生代还是换收集器?本文从HotSpot G1的设计出发,梳理分区与巨型对象、卡表与记忆集、写屏障与细化线程、停顿预测、SATB并发标记、自适应IHOP、混合回收规则及Full GC兜底,并注明JDK8至JDK27的版本差异。文中在JDK8与JDK17上实测:停顿目标从200ms降到20ms,伊甸区缩小四成、P99下降但仍超目标;巨型对象会反复触发又撤销并发标记;JDK17并行Full GC平均停顿约为JDK8的三成。最后给出日志解读、参数清单、调优流程与选型。

曾经“等你生日那天”都遥远得像未来,如今却可欢愉的挥手说“下个十年见” 170万+

Python使用例子——初级成绩转换

今天我们使用Python来实现初级的成绩转换。以上为今天的训练,希望能够多多复习。

m0_74254847的博客 107

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

Python+Django+Hadmin的初级使用

关于@Python+Django+Hadmin 关于Python+Django+Hadmin的初级使用 大家好,我是Python开发新手,以前一直在使用Shell和Php脚本,Python使用基本都很少,这两年Python越来越火,咱们做运维的再不使用Python等待何时呢,开个玩笑。 这几天一直在看Python+Django框架,写了一个简单的数据库web管理,并且也套用了较为流程的Bo...

jeff2888的博客 1160

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

python之pandas初级使用案例(2)对数据的访问和操作

python之pandas初级使用案例(1) 中已经可以操作csv 文件了; 以下开始对数据的访问和操作 1、

airanl的博客 275

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

python xlwt 模块的初级使用

参考链接: https://www.jb51.net/article/137220.htm import os # os.system("python visualization_export3.py %s" % 1200) # 这样可以直接执行 visualization_export3.py __name__ 代码 # 1、xlwt 模块的初级使用 import xlwt ...

chang995196962的博客 1646

python之sklearn初级使用

导入 pip3 install scikit-learn pip3 install numpy pip3 install pandas pip3 install joblib 使用 # 使用模型 from sklearn.ensemble import RandomForestClassifier # 实例模型 clf = RandomForestClassifier(random_state=0) # 设置数据源(数值类型) feature = [[ 1, 2, 3], [11, 12, 1

weixin_42429220的博客 388

python 之 matplotlib 初级使用

下载 pip3 install matplotlib 中文官网 导入 import matplotlib.pyplot as plt 使用 import matplotlib.pyplot as plt # 创建y轴数据 yData=['170','179','159','160','180','164','168','174','160','183'] // 创建x轴数据 xData = ['sdd','62','47','67','59','49','54','63','66','80'] # 创建

weixin_42429220的博客 169

windows python kafka 初级使用

windows python kafka 初级使用

weixin_42908597的博客 979

python urllib初级使用

那么接下来,小伙伴们就一起和我真正迈向我们的爬虫之路吧。 1.分分钟扒一个网页下来 怎样扒网页呢?其实就是根据URL来获取它的网页信息,虽然我们在浏览器中看到的是一幅幅优美的画面,但是其实是由浏览器解释才呈现出来的,实质它是一段HTML代码,加 JS、CSS,如果把网页比作一个人,那么HTML便是他的骨架,JS便是他的肌肉,CSS便是它的衣服。所以最重要的部分是存在于HTML中的,下面

野生猴子 309

Python初级使用到的函数

dir([object])class type(object)enumrate    

yg's 169

python之pandas初级使用案例

看过,搜过pandas的用法文章,大都不全,写得洋洋洒洒,实用不强,把自己的练习整理资料拿出来看看; 1、文件导入, import pandas as pd #导入Pandas 用别名pd; import os #导入模块,可以检测文件 等操作; 2、写个 读取函数; # 获取指数 CSV文件,读取头部,尾部,信息; def ReadIndexCsv(code='999999.SH'): # print("\n Get start end da..

airanl的博客 421

Python GUI PyQT5的初级使用

说在前面 PyQT5 安装 GUI编码 说在前面 工具: PyCharm 系统: Windows7 Py版本: 3.6.5 按照以往的Python编程习惯,GUI的编程流程也应该是“安装包-调用包-编码调试”。 不过,PyQT5 的应用也不尽是如此。 有以下两种选择(就我所知): 使用 QT-Designer(通过拖拉组件,构建GUI界面生成 .ui文件)...

极致|专业 1481
上一篇: 认识http(1)【三次握手&四次挥手】
下一篇: linux命令发送http的get或post请求(curl和wget两种方法)
php_younger
博客等级 码龄10年 32粉丝 70原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值