类别:

python

  • Linux下CPython源码的编译

    Linux下CPython源码的编译最近在看一本python的书《CPythonInternals:YourGuidetothePython3Interpreter》打算研究一下Cpython的代码,然后就在Linux(ubuntu)下编译了Cpython源码,在此记录一下。1.使用git下载cpython源码gitclonebranch3.9https://github.com/python/cpythoncdcpython2.使用weget下载cpython3.9.7版本,使用这种是适用于

    2024-02-15
  • 在VScode中配置Python开发环境

    在VScode中配置Python开发环境在vscode中配置Python开发环境

    2024-02-14
  • python中从小到大排序的函数_深入理解Python中的排序函数

    python中从小到大排序的函数_深入理解Python中的排序函数由于Python2和Python3中的排序函数略有区别,本文以Python3为主。Python中的排序函数有sort,sorted等,这些适用于哪些排序,具体怎么用,今天就来说一说。两个函数的区别这儿直接给出这两个排序函数的区别sort可以直接改变所排序的变量,而sorted不会sort是list的内建函数,不能用于字典的排序,而sorted可以用于列表、元组、字典的排序函数原型so…

    2024-02-14
  • pycharm设置Python Interpreter

    pycharm设置Python Interpreter害,pycharm专业版到期了,不能再用了,下了一个社区版,想要编译程序的时候发现没有解释器。解决方法找到设置(右上角,小齿轮)找到项目的Pythoninterpreter设置,点击小齿轮添加新的解释器。选择添加新的interpreter选择对应版本的Python即可。点确定就设置好了。…

    2024-02-14
  • Vmware安装Ubuntu16.4、Ubuntu里安装python3.9、Ubuntu安装PyCharm的过程及出现的问题的解决

    Vmware安装Ubuntu16.4、Ubuntu里安装python3.9、Ubuntu安装PyCharm的过程及出现的问题的解决目录1、VMware安装Ubuntu16.4虚拟机1.1、下载Ubuntu镜像文件1.2、安装Ubuntu虚拟机1.2、装Ubuntu系统和虚拟机工具1.3、解决Ubuntu不能全屏显示1.4、设置共享文件夹1.4.1、主机上的文件夹设置1.4.2、虚拟机上的设置1.5、解决/mnt下没有hgfs文件夹1.6、解决找不到共享文件夹的问题1.7、解决重启后共享文件夹没有了的问题2、Ubuntu安装Python3.92.1、安装Python3.92.

    2024-02-14
  • Python win32gui exe自动化点击捞取报表

    Python win32gui exe自动化点击捞取报表打开应用使用到win32apiimportwin32conimportwin32guiimporttimefromtimeimportsleepimportwin32apiimportwin32com.clientwin32api.ShellExecute(1,’open’,’%s’%app_path,”,”,win32con.SW_SHOW)首先获取应用的句柄win32gui.FindWindow(None,”Main”)#类名,标题#…

    2024-02-13
  • python的元组和列表什么区别_Python 中列表和元组有哪些区别?

    python的元组和列表什么区别_Python 中列表和元组有哪些区别?看过了所有的区别,然而所有的区别都基本毫无意义,tuple元组的设计基本是python语言中一个完全失败和错误的设计,然而我们所有人都只敢小说地说啊它们之间有区别,没有人敢说它们没有区别,是因为这是一件新式的皇帝的新装,有很多人从心理上已经向python语言设计者跪拜,封为大神,不敢发出一丝一毫不敬的语言,但其实皇帝也是人,也会犯错误,但是没有人敢指出。tuple能做的事情几乎没有什么是list做…

    2024-02-13
  • python实现多元线性拟合、一元多项式拟合、多元多项式拟合

    python实现多元线性拟合、一元多项式拟合、多元多项式拟合数据分析中经常会使用到数据拟合,本文中将阐述如何实现一元以及多元的线性拟合以及多项式拟合,本文中只涉及实现方式,不涉及理论知识。模型拟合中涉及的误差评估方法如下所示:importnumpyasnpdefstdError_func(y_test,y):returnnp.sqrt(np.mean((y_test-y)**2))defR2_1_func(y_te…

    2024-02-13
  • Python 九九乘法表(无循环版)

    Python 九九乘法表(无循环版)后面学习循环后就会简化很多#coding:utf-8work={}#1one_value=(1,)one_key=1work[str(one_key)]=one_valueprint(work)#2two_key=2two_value=[]two_value.append(1)two_value.append(2)work[str(two_key)]=two_value#3three_key=3three_value=[]t.

    2024-02-13
  • 〖Python零基础入门篇④〗- Pycharm插件安装与常用的插件

    〖Python零基础入门篇④〗- Pycharm插件安装与常用的插件插件是安装在特定程序上软件组件,以增强程序某项功能。一个好的IDE都会提供插件平台,允许第三方在遵循插件平台集成条款的前提下,使用插件平台对外提供的能力,扩展出更广泛更丰富的功能。PyCharm提供了大量商业与免费插件,内容涉及了方方面面,开发者根据工作的实际需要,可以在Marketplace搜索对应的插件,合理的使用正确插件,将极大的提高开发效率,并且保证代码质量。…

    2024-02-13
  • 使用pycharm调试python代码教程

    使用pycharm调试python代码教程方法一、python帮你定位运行后,如果出现报错提示,我们可以通过报错提示和问题文件路径定位bug,我们可以通过点击文件路径到达出问题的代码行,但有时报错会提示很多文件路径,我们可以通过查看路径,是否为自己运行的代码路径来缩小范围。点击后:可以确定是红框部分的键名有误。方法小结:短板:该方法只能定位导致python无法运行的bug,无法定位业务和数据方面的bug方法二、使用print语句打印变量下图是一个简单的运算函数运…

    2024-02-13
  • Python技能树丨Python简介

    Python技能树丨Python简介计算机的世界是二进制的,它只能读懂0和1,人类要学习计算机的语言几乎是不可能的。反过来,让计算机理解人类的语言也太困难。自然语言太过随性,一个意思有多种表达,还有很多语气和双关语(比如女朋友:我没生气)。如何跨过这样的鸿沟呢,可行的方法是设计一套「高级语言」,让人类和计算机都能看懂。我们现在学习的编程语言,就是这样的高级语言,它有两个特点:简单,人类学习一段时间就能使用。精准,可以自动编译成机器语言来执行。

    2024-02-12
  • python刷题总结_【python刷题】差分数组

    python刷题总结_【python刷题】差分数组前缀和主要适用的场景是原始数组不会被修改的情况下,频繁查询某个区间的累加和。差分数组的主要适用场景是频繁对原始数组的某个区间的元素进行增减。classDifference:def__init__(self,nums):self.nums=numsself.diff=self.make_diff(self.nums)defmake_diff(self,nums):diff=[0…

    2024-02-12
  • 万字博文教你python爬虫XPath库【详解篇】

    万字博文教你python爬虫XPath库【详解篇】 ????相信不少小伙伴们通过我的两篇万字博文的轮番轰炸已经实现了从入坑到会完全学会requests库,并且可以独立开发出属于自己的小爬虫项目!!!——爬虫之路,永无止境~????  ????第一篇爬虫入坑文;一篇万字博文带你入坑爬虫这条不归路【万字图文】???? ????第二篇爬虫库requests库详解。两万字博文教你python爬虫requests库【详解篇】????  ????但是爬虫爬虫,重在爬取到我们想要的数据,那么我们该如何提取页面中我们所需要的信息呢?为了让小伙伴们更加深入的学习

    2024-02-12
  • Python中JSON文件读取

    Python中JSON文件读取json文件读取

    2024-02-12
  • pycharm远程链接树莓派python开发(虚拟环境\本地环境都可)

    pycharm远程链接树莓派python开发(虚拟环境\本地环境都可) 

    2024-02-12
  • Python基础 反引号

    Python基础 反引号字符串的表示:repr函数:功能是创建一个字符串,以合法的Python表达式的形式来表示值如下>>>printrepr(“HelloPython!”)’HelloPython!’>>>printrepr(10000L)…

    2024-02-12
  • python测试系列教程——python+Selenium+chrome自动化测试框架

    python测试系列教程——python+Selenium+chrome自动化测试框架全栈工程师开发手册(作者:栾鹏)python教程全解需要的环境浏览器(Firefox/Chrome/IE..)PythonSeleniumSeleniumIDE(如果用Firefox)FireBug、FirePath(如果用Firefox)chromedriver、IEDriverServer、phantomjs.exeIDE(Pycharm/Subl…

    2024-02-11
  • python aiohttp_python aiohttp asyncio 异步请求

    python aiohttp_python aiohttp asyncio 异步请求#_*_coding:utf-8_*_”””python_aiohttp.pybyxianhu”””importasyncioimportaiohttp#简单实例asyncdefaiohttp_test01(url):asyncwithaiohttp.ClientSession()assession:asyncwithsession.get(url)asres…

    2024-02-11
  • 蓝桥杯python 基础练习10 十进制转十六进制

    蓝桥杯python 基础练习10 十进制转十六进制问题描述  十六进制数是在程序设计时经常要使用到的一种整数的表示方式。它有0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F共16个符号,分别表示十进制数的0至15。十六进制的计数方法是满16进1,所以十进制数16在十六进制中是10,而十进制的17在十六进制中是11,以此类推,十进制的30在十六进制中是1E。  给出一个非负整数,将它表示成十六进制的形式。输入格式  输入包含一…

    2024-02-11
关注微信