当前位置:首页 > Python教程 > python技巧

python技巧

python中3个帮助函数help、dir、type的使用

14

1、help函数:查看模块、函数、变量的详细说明:查看模块help("modules")查看包help("json")查看类help(json.JSONDecoder)查看函数help(json.dump)2、dir函数:查看变量可用的函数

python爬虫之爬取音频

10

抓取“xmly”鬼故事音频importjson#在这个url,音频链接为JSON动态生成,所以用到了json模块importrequestsheaders={"User-Agent":"Mozilla/5.0(WindowsNT10.0;W

python3.6+qt designer一系列配置

18

1.pip3installsip2.pip3installpyqt5(时间较长)3.pip3installpyqt5-tools4.如果用pycharm+anaconda的话,anaconda中包含designer.exe,所以不用再执行1

python对mysql数据库操作的三种不同方式

9

首先要说一下,在这个暑期如果没有什么特殊情况,我打算用python尝试写一个考试系统,希望能在下学期的python课程实际使用,并且尽量在此之前把用到的相关技术都以分篇博客的方式分享出来,有想要交流的小伙伴可以持续关注我!话不多说,本博客是

Python 学习笔记(三)

8

date:2019-09-10我使用的Python版本为3.7,没有装配环境的同学可以到下方链接查看教程。面向对象这期开始学习Python的面向对象编程基础语法classPerson(object):pass其中括号内的object表示继承

vim下打造python编辑器

12

在前面文章中介绍的关于vim基础插件之上加上一款专门为读写python程序的插件-Python-mode.顾名思义,就是让vim在python模式下运行。这里介绍这款插件的功能以及如何使用。本文主要摘录Python-mode的帮助文档中个人

Python3的基本数据类型

9

1、整型int1#Python3中,所有的整型都是int类型2#1.int():将字符串转换为数字3a="123"4b=int(a)5#type():识别数据类型6print(type(a),type(b))#<class‘str‘&

周日python异常捕获及文件操作

13

Python捕获异常异常处理导致程序在运行过程中出现非正常终端和退出的错误,称为异常。大多数的异常都不会被程序处理,而是以错误的形式展现出来。异常有很多类型,Python内置了几十种常见的异常,无需特别导入,直接就可以用。所有异常都是异常类

python中 * 的用法详解

12

1、表示乘号2、表示倍数例如:print("a"*3)输出:aaa3、单个*参数1)、如:*parameter是用来接受任意多个参数并将其放在一个元组中。defdemo(*p):  print(p)demo(1,2,3)out:(1,2,3

Python模块搜索及模块安装

9

【import模块】和C中的#include不同,Python中的import语句并不是简单的把一个文件插入另外一个文件。导入其实是运行时的运算,程序第一次导入指定文件时,会执行以下步骤,1.找到模块文件2.编译成位码3.执行模块中的代码来

python3 数据科学基础

9

第一章1、Anaconda(最著名的python数据科学平台)下面小伙伴们咱们来初初识下Anaconda吧WhatisAnaconda????回答:(1)、科学计算的平台(2)、有很多方便的包可供咱们使用(3)、跨平台:MacLinuxWi

Python中super()的使用(一)

12

1.super被引入的初衷super()通常是被说成super函数,其实它是一个内置的类,是在Python2.2中新增加的,super()实例化一个super对象,这个super对象充当一个访问代理的角色,它帮助子类的对象访问父类,祖父类以

Python3基本数据类型

11

python中的变量不需要声明。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。在Python中,变量就是变量,它没有类型,我们所说的"类型"是变量所指的内存中对象的类型。等号(=)运算符左边是一个变量名,等号(=)运算符右边是存

python十进制数转换成任意进制数

15

  创建baseConverter行数接受一个进制数和2~16的基数作为参数,处理方式是将余数压入栈中,知道被处理的值为0.以2~10为基数时,最多只需要10个数字,因此0~9这10个整数够用。当基数超过10时,就会遇到问题。不能再直接使用

Python之神秘库

16

---恢复内容开始---某不知名题库刷题笔记以及小编私人生活库,可以关注、观看、思考、讨论、反复关注、反复观看、反复思考、反复讨论。任何形式的转载都请联系本人。不积跬步,无以至千里,不积小流,无以成江海。★★★★★PREMIUMCOLLEC

python的上下文管理器

14

fromcontextlibimportcontextmanagerclassTest(object):passctx=Test()@contextmanagerdefdo_with_log(log_file_path):try:ctx.l

Python常用时间模块有哪些?这几个很关键!

10

  在编写代码的过程中,我们经常需要与时间打交道,所以说掌握时间处理模块及方法很重要,那么Python常用时间模块有哪些呢?这几个很关键!  1.time模块  time模块下有很多函数可以日期和时间的处理,如time.time()用于获取

Python在计算内存时应该注意的问题?

18

我之前的一篇文章,带大家揭晓了Python在给内置对象分配内存时的5个奇怪而有趣的小秘密。文中使用了sys.getsizeof()来计算内存,但是用这个方法计算时,可能会出现意料不到的问题。文档中关于这个方法的介绍有两层意思:该方法用于获取

Python爬虫实例(二)使用selenium抓取斗鱼直播平台数据

27

程序说明:抓取斗鱼直播平台的直播房间号及其观众人数,最后统计出某一时刻的总直播人数和总观众人数。过程分析:一、进入斗鱼首页http://www.douyu.com/directory/all进入平台首页,来到页面底部点击下一页,发现url地