搜索到与相关的文章
Python

python实现计算机的思路

#计算器#首先得到一个字符串#去空格#没有空格的字符串#先算最里层括号里的:找括号,且括号里没有其他括号#得到了一个没有括号的表达式:只有加减乘除#从左到右先找到第一个乘除法:#循环#乘除法第一个数的符号是不必匹配的#找到乘除法如何计算呢:#先判断是乘法还是除法#如果是乘法就以‘*’分割得到的内容是字符串数据类型的数#如果是除法就用'/'分割的内容是字符串数据类型的数#转数据类型之后根据'*','/'计算结果#结果替换原来字符串中的内容#所有的乘除法都做完

系统 2019-09-27 17:57:17 2239

Python

使用虚拟环境打包python为exe 文件的方法

使用过anaconda环境下打包py文件的一点感悟,使用的是pyinstaller+anaconda环境下打包py文件打包:pyinstaller-F-w-ilogo.icoxxxx.py-F:强制打包-w:不带后台命令窗口-i:使用logo图标的地址需要打包的文件遇到的问题:1.首先对于使用anaconda打包py文件是存在问题的;1)打包出来的exe会很大,会打包很多关联库;2)而其中的一些关联库是没有用,而导入这些库会拖慢程序运行的效率。解决:使用虚

系统 2019-09-27 17:57:11 2239

Python

[Python图像处理] 二十五.图像特效处理之素描、怀旧、光照、流年以及滤镜

该系列文章是讲解PythonOpenCV图像处理知识,前期主要讲解图像入门、OpenCV基础用法,中期讲解图像处理的各种算法,包括图像锐化算子、图像增强技术、图像分割等,后期结合深度学习研究图像识别、图像分类应用。希望文章对您有所帮助,如果有不足之处,还请海涵~前文参考:[Python图像处理]一.图像处理基础知识及OpenCV入门函数[Python图像处理]二.OpenCV+Numpy库读取与修改像素[Python图像处理]三.获取图像属性、兴趣ROI区

系统 2019-09-27 17:56:42 2239

Python

浅析Windows 嵌入python解释器的过程

这次主要记录在windows下嵌入python解释器的过程,程序没有多少,主要是头文件与库文件的提取。程序平台:windows1064bit、Qt5.5.1MSVC201332bit、python3.7.432bit在ubuntu和windows下使用C/C++嵌入Python是有些不同的,ubuntu下可以使用对应命令来获取python配置信息,windows下直接链接对应库文件与头文件即可。通过对python解释器的嵌入,我们可以自己做一个python

系统 2019-09-27 17:56:27 2239

Python

使用python的pandas为你的股票绘制趋势图

前言手里有一点点公司的股票,拿不准在什么时机抛售,程序员也没时间天天盯着看,不如动手写个小程序,把股票趋势每天早上发到邮箱里,用python的pandas,matplotlib写起来很容易,几十行代码搞定。准备环境python3-mvenvvenvsource./venv/bin/activatepipinstallpandaspipinstallpandas_datareaderpipinstallmatplotlib代码如下绘制2019年到今天2019

系统 2019-09-27 17:55:24 2239

Python

status 1: python setup.py egg_info Check

ERROR:Commanderroredoutwithexitstatus1:command:/usr/bin/python-c'importsys,setuptools,tokenize;sys.argv[0]='"'"'/tmp/pip-install-CE2YBO/numpy/setup.py'"'"';__file__='"'"'/tmp/pip-install-CE2YBO/numpy/setup.py'"'"';f=getattr(tokeni

系统 2019-09-27 17:54:18 2239

Python

Python字典排序

利用引出一个例子来理解例如:比如使用Python字典排序,d={'a':1,'c':3,'b':2}按值升序排列,我们可以用sorted高阶函数或者用列表的.sort()方法。下面具体阐述两种排序方法:一、sorted高阶函数d={'a':1,'c':3,'b':2}#首先建一个字典dd.items()#d.items()返回的是:dict_items([('a',1),('c',3),('b',2)])d_result=sorted(d.items(),

系统 2019-09-27 17:53:57 2239

Python

Python编码

1.内存和硬盘都是用来存储的。内存:速度快硬盘:永久保存2.文本编辑器存取文件的原理(nodepad++,pycharm,word)打开编辑器就可以启动一个进程,是在内存中的,所以在编辑器编写的内容也都是存放在内存中的,断电后数据就丢失了。因而需要保存在硬盘上,点击保存按钮或快捷键,就把内存中的数据保存到了硬盘上。在这一点上,我们编写的py文件(没有执行时),跟编写的其他文件没有什么区别,都只是编写一堆字符而已。3.python解释器执行py文件的原理,例

系统 2019-09-27 17:53:01 2239

Python

Python实现过滤单个Android程序日志脚本分享

在Android软件开发中,增加日志的作用很重要,便于我们了解程序的执行情况和数据。Eclipse开发工具会提供了可视化的工具,但是还是感觉终端效率会高一些,于是自己写了一个python的脚本来通过包名来过滤某一程序的日志。原理通过包名得到对应的进程ID(可能多个),然后使用adblogcat过滤进程ID即可得到对应程序的日志。源码复制代码代码如下:#!/usr/bin/envpython#coding:utf-8#Thisscriptisaimedtog

系统 2019-09-27 17:52:59 2239

Python

Stack Overflow2019开发者调查报告:“Python再次

继PLPY4月榜单官宣,Python躺赢,再度“夺”冠,实力甩下Java和C后,近期,StackOverflow发布了2019开发者调查报告,也证实了王者陨落这一事实。那么,2019年大环境下,程序员群体正在发生哪些变化?收入究竟如何?这份报告邀请超147个国家、9万名开发者参与调查,内容涉及开发者基本情况、技术、工作、社区、方法论多个维度。以下为和正在敲代码的你息息相关的结论。2019年Python趋势分析:https://edu.csdn.net/to

系统 2019-09-27 17:48:15 2239