
Python语言
cacho_37967865
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【Python】管理项目第三方包
我们在开发python项目时,如果代码每移植到到其他机器上,就手动 pip install XXX 安装一次,这样手动介入 是不是不太方便?那么,python有像java一样的maven管理包的工具吗??只需要一个类似pom的文件,项目在任何机器上,都自动下载答案是,肯定的。python中的requirement.txt,类似于maven的pom文件原创 2023-12-19 20:33:32 · 387 阅读 · 0 评论 -
【Python】python3编码方式encode介绍
上一篇文章介绍了计算机编码发展历史和编码方式,现在我们聚焦到python语言中,在最新的Python3版本中,字符串是以Unicode编码的,也就是说,Python的字符串支持多语言。原创 2019-11-29 17:08:04 · 868 阅读 · 0 评论 -
【Python】import自己的模块报错
在实际使用python时,我们会将一些公共的东西写到一些基础模块中,供其他模块去调用,这时会去import自定义的一些基础模块,然后来导入。自己写好了脚本,然后导入,导入的情况分为以下情况:1. 运行的模块与需要调用自定义基础模块在同一文件夹下2. 自定义模块与所需要调用自定义模块的文件不在同一文件夹下一、同一文件夹下这时的调用就较为简单了,直接导入即可from deal_exc...原创 2019-11-14 12:29:08 · 10745 阅读 · 0 评论 -
【Python】Python3编码规范
Python核心发行代码里面优先使用ASCII码或Latin-1编码。3.0后UTF-8编码优先于Latin-1。一 、空格与缩进:缩进对于每一次缩进使用4个空格。使用括号、中括号、大括号进行垂直对齐,或者缩进对齐。制表符还是空格?永远不要将制表符与空格混合使用。Python最常用的缩进方式是只是用空格。当调用Python命令行的 -t 选项时,它会检测并警告代码非法混合使用制表符和...原创 2020-06-15 16:31:12 · 503 阅读 · 0 评论 -
【Python】Python简介和Python解释器
计算机语言的种类非常的多,总的来说可以分成机器语言,汇编语言,高级语言三大类。机器语言(二进制)→汇编语言→(前面两种语言是与硬件进行交互)→高级语言(面向过程语言(C语言)→面向对象语言)转载 2018-12-17 22:28:05 · 4176 阅读 · 1 评论 -
【Python】单线程异步多线程多进程实例
上一篇文章主要介绍了多任务场景下单线程异步、多线程、多进程如何选择,链接:多任务场景下单线程异步多线程多进程这里主要通过三个实例去验证一下简单的多任务场景下,三种方式的耗时情况,假设有10个互不关联的10个任务'''''''''多进程版本:使用多进程,时间比多线程更慢,为什么?因为创建进程的成本是要比线程高的,虽然,它可以利用多核CPU的优势,但是在这里,用不上,就好比杀鸡用牛刀一样...原创 2018-12-26 13:00:10 · 711 阅读 · 0 评论 -
【Python】提升Python程序性能的好习惯2
掌握一些技巧,可尽量提高Python程序性能,也可以避免不必要的资源浪费。追求性能极限是一个有趣的游戏, 而过度优化就会变成嘲弄了。虽然Python授予你与C接口无缝集成的能力, 你必须问自己你花数小时的艰辛优化工作用户是否买帐. 另一方面, 牺牲代码的可维护性换取几毫秒的提升是否值得,团队中的成员常常会感谢你编写了简洁的代码。上一篇文章提升Python程序性能的好习惯,这篇文章是继续补充...原创 2019-02-11 11:54:09 · 221 阅读 · 0 评论 -
【Python】浮点数计算时的不准确性以及如何进行精确计算
浮点数一个普遍的问题就是在计算机的世界中,浮点数并不能准确地表示十进制。并且,即便是最简单的数学运算,也会带来不可控制的后果。因为,在计算机的世界中只认识0与1原创 2019-08-02 16:07:03 · 6608 阅读 · 0 评论 -
【Python】常用的数据类型介绍以及它们之间相互转化
在学习一门语言的过程中,首先肯定就是要先接触到它所拥有的数据类型,Python拥有多种主要的数据类型,下面介绍一下下面9种数据类型,以及一些数据类型之间的转化。原创 2019-08-07 16:34:39 · 358 阅读 · 0 评论 -
【Python】Python中内置的%操作符
Python中内置的%操作符可用于格式化字符串操作,控制字符串的呈现格式。Python中还有其他的格式化字符串的方式,但%操作符的使用是最方便的。格式符为真实值预留位置,并控制显示的格式。格式符可以包含有一个类型码,用以控制显示的类型原创 2019-10-20 16:41:22 · 505 阅读 · 0 评论 -
【Python】字典dict类型转换为列表list类型
我们有时候用chrome浏览器获取Network中XHR的数据,得到的是Json类型,有时也可能是python中的字典类型,如果获取的数据比较复杂,通过简单的处理我们是无法拿到我们需要的数据的,这时我们就需要对数据进行转换处理,主要涉及到4中数据类型:str字符串,list列表,dict字典,tuple元组,或者混合类型。请参考以下案例,假设我们获取的数据是这样的(已简单处理):class_...原创 2018-11-18 15:19:34 · 12930 阅读 · 1 评论 -
【Python】这些Python骚操作,你值得拥有
Python 我用的比较多一点,对一些小玩意有些许了解。我不大清楚骚操作怎么定义,只好说说我觉得 Python 和其它语言(比如 C 和 JAVA 等)设定比较奇特的地方。看了后,说不定你马上就有玩一玩 Python 的冲动了。转载 2018-10-14 00:38:49 · 1056 阅读 · 0 评论 -
【Python】文件夹的常用操作
上一篇文章主要讲了Python中,读写文件的常用操作,今天这篇文章主要讲的是关于文件夹的一些常用操作:关于文件的操作,需要导入包:import os文件操作:#1.创建相对路径的空文件,如果已有文件,会自动覆盖fp = open("sample.txt",'w')fp.close()#2.删除绝对路径的指定文件#os.remove("F:\PythonProject\Pytho...原创 2018-02-19 22:03:32 · 243 阅读 · 0 评论 -
【Python】function、module、Package及import导入方法
计算机程序开发中,随着程序代码越写越多,在一个文件里代码就会越来越长,越来越不容易维护。为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里面,这样,这个文件包含的代码就相对较少,很多编程语言都采用这种组织代码的方式,下面介绍一下Python中的一些基本概念:基本概念函数function将一组代码组织到一起,实现某种功能模块module为实现某种逻辑将相关连的函数写在同一...原创 2018-03-18 19:08:46 · 7144 阅读 · 0 评论 -
【Python】Windows下Python3虚拟环境搭建
我们知道python中,有些第三方库的包会有依赖关系,比如某天你想搭建django环境,它可能依赖某个package 2.0,然后过几天你又想要搭建其他环境,这时候可能它也需要同样的包,但是这个包的版本可能不需要那么高,只支持package 1.0,这时候你会发现如果使用package 2.0,新环境用不了,如果使用package 1.0,django环境使用不了。这个时候应该怎么办呢?这就要...原创 2018-03-23 22:31:00 · 3932 阅读 · 0 评论 -
【Python】IDE环境Pycharm运行虚拟环境Django
上一篇文章我们通过举例介绍了如何安装RobotFramework虚拟环境,其实Django环境也可以通过相同办法安装f:cd F:\python_envpython -m venv Django_envF:\python_env\Django_env\Scriptsactivatepip install Django 这样我们就在虚拟环境下安装了Django,这时我们需要安装...原创 2018-03-23 23:45:03 · 2981 阅读 · 0 评论 -
【Python】一些容易忽略的知识点
设置源文件编码在默认情况下,Python3源码文件是以UTF-8编码进行保存的,所有的字符串都是unicode编码格式。一般情况下,我们在源码文件第一行使用如下语法进行编码声明:# -*- coding:utf-8 -*- 如何查看Python关键字在Python3中预留了一些关键字,用于语法标识,这些关键字不可以用于任何变量名称或函数或类等等的定义标识,那如何来查看这些内置...原创 2018-04-14 22:07:04 · 311 阅读 · 0 评论 -
【Python】对象、类、元类
龟叔发明了Python,然后集成了一堆概念在这门语言里面,比如:迭代器,装饰器,函数,生成器,类,对象,协程等等。这些概念对初学者似乎没一个好懂的,不过还有比这更难的概念,它是Python世界中的造物主,虽然我们很少去直接使用它,但天天都在用,它就是今天的主角--元类。要搞懂元类,我们还是先从对象说起。对象(Object)Python中一切皆对象,这句话你一定有听说过(现在你就听说了)...原创 2018-04-15 17:14:19 · 291 阅读 · 0 评论 -
【Python】如何选择赋值和拷贝
在Python中,一切皆为对象,对象通过「变量名」引用,「变量名」更确切的叫法是「名字」,好比我们每个人都有自己的名字一样,我们通过名字来代指某个人,代码里面通过名字来指代某个对象。变量赋值就是给对象绑定一个名字,赋值多出一个对象。好比出生的时候父母给我们取了一个大名后,再取一个小名并不来多出一个人来,只是多一个名字罢了。对象赋值两个对象做比较有两种方式,分别是:is与 == ,is比较的是两个对...原创 2018-05-06 15:31:39 · 984 阅读 · 0 评论 -
【Python】元组和列表相关知识总结
python中,我们经常用到元组和列表,本文主要总结了一下元组和列表的一些基本用法。'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''#作者:cacho_37967865#博客:https://blog.csdn.net/sinat_379...原创 2018-05-06 15:35:44 · 340 阅读 · 0 评论 -
【Python】提升Python程序性能的好习惯
掌握一些技巧,可尽量提高Python程序性能,也可以避免不必要的资源浪费。追求性能极限是一个有趣的游戏, 而过度优化就会变成嘲弄了。虽然Python授予你与C接口无缝集成的能力, 你必须问自己你花数小时的艰辛优化工作用户是否买帐. 另一方面, 牺牲代码的可维护性换取几毫秒的提升是否值得,团队中的成员常常会感谢你编写了简洁的代码。1、使用局部变量尽量使用局部变量代替全局变量:便于维护,提高...原创 2018-10-14 00:07:44 · 394 阅读 · 0 评论 -
【Python】读写文件的操作
编程语言中,我们经常会和文件和文件夹打交道,这篇文章主要讲的是Python中,读写文件的常用操作:一、打开文件openFile = open('../Files/exampleFile.txt', 'a')说明:1. 第一个参数是文件名称,包括路径,可以是相对路径./,也可以是绝对路径"d:\test.txt";2. 第二个参数是打开的模式mode,包含r,w,a,r+'r'...原创 2018-02-19 13:04:39 · 6838 阅读 · 0 评论