Python基本知识学习
文章平均质量分 65
一只特立独行的程序猿
你站在桥上看风景,看风景的人在船上看你;明月装饰了你的窗子,你装饰了别人的梦。
展开
-
Scons简介
1、前言提到Scons就不得不提一下make,因为两者都是做项目管理常用的编译工具。make 这个工具自上个世纪 70 年代 Stuart Feldman 在贝尔实验室开发出以来,就一直是类 UNIX 程序员的最爱之一。通过检查文件的修改时间,make 工具可以知道编译目标文件所要依赖的其他文件。在复杂的项目中,如果只有少数几个文件修改过,make 工具知道仅仅需要对哪些文件重新编译就可以确保目标程序被正确的编译链接。这样做的好处就是在编译中,不仅可以节省大量的重复输入,还可以确保程序可以被正确的链原创 2022-01-02 20:14:29 · 2488 阅读 · 0 评论 -
pyinstaller打包时遇到的“no module named ****”问题的解决方法
pyinstaller打包时遇到的问题的解决方法问题描述问题原因常用命令问题描述使用pyinstaller打包时,提示“no module named ***”,缺少相应的依赖库,导致无法正常打包或及时打包OK,但是运行时也会出现问题。问题原因1、原因1我们安装的python环境上的确缺少这个依赖的第三方库,此时要解决这个问题就必须从python官网上下载对应的库,然后再使用pyinstaller进行打包。2、原因2我们使用的python环境本身已经安装了所依赖的第三方库,此时打包时还提示有原创 2020-09-08 14:23:19 · 27336 阅读 · 5 评论 -
python 之os.path模块学习
1、os.path 模块主要用于获取文件的属性。官方给出的此模块的说明如下:>>> import os.path>>> help(os.path)Help on module ntpath:NAME ntpath - Common pathname manipulations, WindowsNT/95 version.FILE ...原创 2019-05-09 19:27:55 · 247 阅读 · 0 评论 -
浅谈如何使用python 处理CSV文件的数据
1、引言声明:本人也是刚接触CSV数据,所以记录下来主要是为了日后参考。本文的知识点含金量不高,高手可以直接跳过,小白可以作为参考。由于工作需要需要对保存对.txt文件的数据进行处理(数据量较大,一次分析20多MBytes)。主要目的是想将保存在txt文件中的数据整理到excel中,通过简单处理绘画出数据之间的关系变化曲线。需要处理的数据大致如下: ff25, 31c5, 31c...原创 2019-05-01 15:48:17 · 13077 阅读 · 0 评论 -
《Zen of python》---Python 之禅
《Zen of python》是Tim Peters 为 Python 语言总结的软件开发禅宗,也是Python或任何一门开发语言使用过程中应当注意或借鉴的经典原则。可以使用Python 交互模式解释器通过输入“import this”命令获取。原文描述如下:The Zen of Python, by Tim PetersBeautiful is better than ugly.Exp...原创 2019-04-07 15:09:30 · 493 阅读 · 0 评论 -
Python和C两种方式实现---IEEE754数据十六进值数与浮点数转换方式
工作中经常需要针对IEEE754数据进行处理:主要是十六进制数据转换为对应的浮点数,虽然有网页版或免安装版的工具可以直接实现其需求,但大都只能实现单个数据的转换,对于批量处理数据来讲不易用工具实现。本文借助python中的struct内嵌库实现上述功能,详细代码如下:# -*- coding: cp936 -*-import struct #16进制转换浮点型import osi...原创 2018-11-26 19:38:29 · 7070 阅读 · 3 评论 -
Python中导入matplotlib.pyplot库后出现“UnicodeDecodeError: 'ascii' codec can't decode byte *** range(128)”
1.概述:在使用python调用matlab相关的patplotlib.pyplot库进行画图操作时遇到“UnicodeDecodeError: 'ascii' codec can't decode byte 0xbd in position 11: ordinal not in range(128)”错误2.故障出现场景:使用“import matplotlib.pyplot as plt”语句...原创 2018-04-05 14:53:30 · 2395 阅读 · 1 评论 -
使用python向excel中写入数据(中英文混合)
1.需要想使用python向excel中写入数据,那么首先需要安装xlwt(一个python 库),如果同时需要对excel进行读取操作,那么还需要xlrd库。有关库可以在python的官网上查找到,具体链接为:https://pypi.python.org/pypi(1)需要注意的是,通常python管网上给出的库,大多数都是以.whl文件给出的;此类文件的安装需要使用pip指令,pytho原创 2017-12-09 16:37:12 · 1591 阅读 · 0 评论 -
Python中内建函数input()与raw_input()函数的区别
1 简介内建函数input()与内建函数raw_input()均是在__builtin__模块中定义的两个函数,两者均可用来从控制台获取用户输入信息以便操作。python 中使用help()函数分别对两者进行解读后发现:(1)input()函数返回值是数字类型的数据。raw_input()函数返回值是字符串类型的数据,即用户输入的数据类型,均会以字符串的形式返回,当用户输入EOF(Unix原创 2017-08-16 16:39:55 · 745 阅读 · 0 评论