鬼谷子叔叔

跟福哥学编程吧~~

Python里bytes和str互相转换【20210624】
介绍介绍在Python里面字符串有两种形式——普通str和字节(bytes)str,这两种形式是不一样的,有的库需要传入普通形式的字符串,有的库需要传入字节形式的字符串。str使用双引号括起来的内容就是字符串。bytes将普通字符串以一种编码encode之后就是字符串的字节形式了。相互转换bytes转strmyBytes =...
阅读 275
在Windows上搭建Python3.8运行环境【20210623】
介绍介绍福哥学习Python也有半年了多了。之前对Python的理解比较肤浅,觉得Python是个“不三不四”、“不伦不类”的语言,定位也不清晰,语法又很古怪,还被一帮JS拿去忽悠家长给鸡娃报班。现在福哥作为一名“老”Python程序员对Python有了全新的认识,Python是一个非常好的语言,理由是:首先,相比较PHP语言,Pyt...
阅读 115
ValueError: Circular reference detected
介绍介绍福哥在使用json.dumps方法将变量转成JSON格式的字符串的时候系统报出了如下错误:代码这是出问题的代码。import json myDict = [     35,     "福哥"...
阅读 520
Python2和Python3的差异区别汇总【20210613】
介绍介绍Python2和Python3区别真是太大了,从py2转导py3后会发现各种不适应,有的时候甚至想直接转会py2得了!今天覆盖就开一个文章专门把py2和py3的区别和错误整理出来,分享给大家!我们共同进步吧!字符串错误1现象在使用运算符处理多个变量的时候可能会得到如下的错误信息:a bytes-like o...
阅读 25
Python2和Python3导入py模块文件和调用模块的对象、函数的区别【20210604】
介绍介绍Python2和Python3的区别非常之大,尤其是在导入py模块文件和调用模块的对象、函数的方式,完全是两个人设计的一般。python2的语法更加的自由,怎么写怎么有,非常的舒服,感觉就像是在家里吃饭的感觉一样~~python3的语法更加的严谨,条条框框非常多,非常正规,感觉就像是去高级大饭店吃饭的感觉一样~~Python2...
阅读 112
ModuleNotFoundError: No module named 'pip'
介绍介绍福哥在使用python3的pip3安装库的时候,发现无论安装什么库都会报如下的错误:经过一系列的研究终于解决了~~原因原来是因为福哥的pip3安装的有问题,大概的因为福哥的电脑上同时安装了Python2.7和Python3.8两个版本的环境,导致了冲突!解决通过ensurepip将python3和pip3对应起来。python...
阅读 64
Python的KeyError的解决办法【20210328】
介绍介绍福哥在编写python程序的时候比较喜欢用dict类型对象,尤其喜欢用多级dict数据结构。但是有个问题,如果调用一个不存在的元素就会报出KeyError异常,要在上下文里增加try ... except太麻烦了,怎么办呢?今天福哥给出一些判断dict类型对象是否包含某个键的元素的方法,大家可以根据自己的喜好选择使用。解决办法...
阅读 134
Python的selenium库的headless模式下隐藏控制台信息【20210325】
介绍介绍之前福哥给大家讲过关于Python的selenium库的使用技巧,通过selenium库可以调用浏览器打开网页并且进行自动化操作的方法。selenium库有个headless模式,就是headless模式下不会弹出浏览器窗口,可以让自动化过程更像一个命令行程序在运行。不过这个headless模式下在终端会打印巨多的控制台信息,...
阅读 218
学会使用签名保护自己的程序代码【20210502】
介绍介绍福哥今天要教给大家学会给自己的程序代码签名,签名的作用通常情况下是为了告诉使用我们的代码的人这个程序的原作者是谁。除此之外,签名还会把程序代码的版权协议告诉使用代码的人,不过在国内基本上除了特别出名的框架、插件、库会引起使用者的注意外,其他开源的程序代码基本没有人会在意版权问题~~无论如何,给我们的程序代码增加签名,至少可以帮...
阅读 75
Python实现URL编码、Base64编码、MD5编码的方法【20210428】
介绍介绍今天开始福哥要给大家讲解关于字符编码的知识,所谓字符编码就是将一个字符串或者是一个二进制字节数组里面的每一个字符根据一定的规则替换成一个或者多个其他字符的过程。字符编码的意义有很多种,有的是为了将一些不可见的字符以可见字符替代保证可见度;有的是为了以少数字符去描述更多的其他字符便于传递数据;还有的是为了将不定长的字符串转成定长...
阅读 368