栏目: Python

Python入门学习之类的相关知识总结

博主因为各种原因,鸽了一个多月的Python学习,实在是绷不住了。今天,我们重操旧艺,继续学习Python。※面向对象的程序设计(OOP)Python是面向对象的程序设计(ObjectOrientedProgramming)。面向对象的程序设计的一条基本原则是:计算机程序由多个能够起到子程序作用的单...

2021-05-26 152 0 0 阅读全文

Python检测网络延迟

#!/usr/bin/envpython#coding:utf-8#coding:cp950'''CreateDate:2012-11-06Version:1.0Description:DetectionhostsurvivalAuthor:VictorQQ:1409175531''''''Plea...

2021-06-13 211 0 0 阅读全文

Python 函数List&Read&Seek详解

一、函数list(1)定义:用打开的文件作为参数,把文件内的每一行内容作为一个元素(2)格式:list(文件)(3)例子:withopen(r"test01.txt",'r')asf:l=list(f)forlineinl:print(line)2.函数read(1)作用:按照字...

2021-04-26 216 0 0 阅读全文

基于Python+Pyqt5开发一个应用程序

介绍你的那个她/他1.UI—MainWindow设计界面及代码#-*-coding:utf-8-*-#Formimplementationgeneratedfromreadinguifile'/media/sf_data/onemore_tjj/Again_tjj/MainWindow.ui'##C...

2021-06-22 123 0 0 阅读全文

Python中Requests模拟登录的三种方式(携带Cookie/Session进行请求网站)

一,cookie和session的区别cookie在客户的浏览器上,session存在服务器上cookie是不安全的,且有失效时间session是在cookie的基础上,服务端设置session时会向浏览器发送设置一个设置cookie的请求,这个cookie包括session的id当访问服务端时带上...

2021-04-13 150 0 0 阅读全文

总结Python常用的魔法方法

1.算数运算符的魔法方法python2.2以后,对类和类型进行了统一,做法就是讲int()、float()、str()、list()、tuple()这些BIF转换为工厂函数(类对象)给出以下算数运算符对应的魔法方法,前面和后面都被双下划线包尾说明是魔法方法运算符对应的魔法方法中文注释+__add__...

2021-05-26 120 0 0 阅读全文

Python Shelve模块实现解析

一、持久化--shelve持久化工具(1)作用:类似字典,用kv对保存数据,存取方式类似于字典(2)例子:通过一下案例创建了一个数据库,第二个程序我们读取了数据库#使用shelve创建文件并使用importshelveshv=shelve.open(r"shv.db")shv[&...

2021-04-26 175 0 0 阅读全文

教你用Python实现简易版学生信息管理系统(含源码)

学生管理信息系统主要用来日常查询学生信息,以及及时更新数据和修改数据。用python实现简单学生管理信息系统不仅可以满足以上要求,也可以巩固之前学习的基础。项目分析1、首先定义一个存放基础学生信息列表格式:list=[{学号:姓名,年龄:num,成绩:num},{……}]student1=[\{1:...

2021-06-22 108 0 0 阅读全文

如何在Bilibili中查找弹幕发送者

总所周知bilibili是没有办法直接查看弹幕的发送者的,这使得当我们看到一些nt弹幕的时候虽然生气,却无可奈何,但是B站是可以屏蔽某个用户发送的弹幕的,这说明数据接口里肯定有用户信息,由于最近在学爬虫,所以我想先找找弹幕接口,分析下里面的数据。找接口找接口当然是随便打开一个视频然后F12啦,可是当...

2021-06-25 458 0 0 阅读全文

Python 实现定时任务的四种方式

用Python实现定时任务有些时候我们需要每隔一段时间就要执行一段程序,或者是往复循环执行某一个任务。比如博主在上篇文章讲的爬虫一样,在实现对某个目标进行在线爬取的话,也需要用到实时任务。用Python实现定时任务的四种方法whileTrue:+sleep()threading.Timer定时器调度...

2021-04-05 164 0 0 阅读全文

Python实现网站微信登录的示例代码

最近微信登录开放公测,为了方便微信用户使用,我们的产品也决定加上微信登录功能,然后就有了这篇笔记。根据需求选择相应的登录方式python实现网站微信登录的示例代码微信现在提供两种登录接入方式移动应用微信登录网站应用微信登录这里我们使用的是网站应用微信登录按照官方流程1注册并通过开放平台开发者资质认证...

2021-04-28 187 0 0 阅读全文

Pytorch实现MNIST手写体识别

实验环境pytorch1.4Windows10python3.7cuda10.1(我笔记本上没有可以使用cuda的显卡)实验过程1.确定我们要加载的库importtorchimporttorch.nnasnnimporttorchvision#这里面直接加载MNIST数据的方法importtorch...

2021-07-01 175 0 0 阅读全文

浅谈Python Numpy创建空数组的问题

今天遇到的一个小的问题,关于numpy创建空数组的问题:问题描述:有一个shape为(308,2)的二维数组,以及单独的一个数字,需要保存到csv文件中,这个单独的数字让其保存到第3列第一行的位置。具体的实现:首先要想把一个(308,2)的二维数组和一个数字给拼接起来,直接拼接没办法实现,因为行数和...

2021-05-26 153 0 0 阅读全文

Python基础--除法(/,//,%)的应用说明

程序清单:#val_caculate.pya=10#a是整数print('10/3=',10/3)print('9/3=',9/3)print('10//3=',10//3)print('10%3=',10%3)说明:1.除法:/;取整://;取余:%2.Python的整数没有大小限制,而Java对...

2021-03-16 144 0 0 阅读全文

Python获取字符串中重复次数最高的字符

给定一个字符串,如何得到其中重复次数最高的子字符串,我采用的方法是使用滑窗机制,对给定的字符串切分,窗口的大小从1增加到字符串长度减1,将所有的得到的切片统计结果,在这里不考虑单个字符的重复次数,好了,很简单看具体实现:#!usr/binenvpython#encoding:utf-8'''__Au...

2021-06-13 186 0 0 阅读全文

Python 里最强的地图绘制神器

今天给大家介绍一个非常NB的Python库,专门用来绘制地图的,它叫Folium。1.Folium简介Folium是一个基于leaflet.js的Python地图库,其中,Leaflet是一个非常轻的前端地图可视化库。即可以使用Python语言调用Leaflet的地图可视化能力。它不单单可以在地图上...

2021-03-26 144 0 0 阅读全文

解决Python明明Pip安装成功却找不到包的问题

如下所示:原因1:版本不对,如用环境变量设置的python3.7路径,那么用的就是3.7的pip.exe安装了包。却用的是2.7的python运行原因2:名称重复,在当前路径下有与import的包重名文件或文件夹原因3:路径不对,漏写或者大小写不对,字母或者数字看错,注意l,1,I三者的区别,注意区...

2021-04-26 278 0 0 阅读全文

Python读取Pdf格式文档的实现代码

python读取pdf文档一、准备工作安装对应的库pipinstallpdfminer3kpipinstallpdfminer.six二、部分变量的含义PDFDocument(pdf文档对象)PDFPageInterpreter(解释器)PDFParser(pdf文档分析器)PDFResourceM...

2021-04-05 204 0 0 阅读全文

关于Jupyter Lab安装及导入Tensorflow找不到模块的问题

今天尝试了一下据说最好用的编译器JupyterLab,安装期间遇到了很多问题,以此为记录。1.安装jupyterlabjupyterlab的安装总体来说还是简单:在base环境输入:condainstalljupyterlab.当然也不是必须在base环境,只是如果安装在其他虚拟环境的话,启动时需要...

2021-03-16 171 0 0 阅读全文

Python“静态”变量、实例变量与本地变量的声明示例

虽然各种编程语言之间大部分语法存在共通的地方,但是在一些细节的处理上还是千差万别才接触Python不久(之前是学Java的),实在想吐槽一下语言之间编码格式上的不统一问题,比如Java用分号分隔代码块,Python用空格,这无形之中增加了编码人员的学习成本作为初学人员,还是老老实实记录一下学习过程中...

2021-04-18 161 0 0 阅读全文