#Python数据分析与挖掘实战

将 Python 程序打包成 .exe 文件

做了一个excel的风控模板,里面含有宏,我用python的第三方xlwings部署到linux后发现,linux环境并不支持xlwings。Python程序都是脚本的方式,一般是在解析器里运行,如果要发布出去,需要提前安装解析器才可以运行。那么只能退而求其次,把所有代码封装成一个.exe文件直接给运营,当他有需要的时...

POP3与SMTP以及python实现邮件的发送

什么是POP3协议:POP3是PostOfficeProtocol3的简称,即邮局协议的第3个版本,它规定怎样将个人计算机连接到Internet的邮件服务器和下载电子邮件的电子协议。它是因特网电子邮件的第一个离线协议标准,POP3允许用户从服务器上把邮件存储到本地主机(即自己的计算机)上,同时删除保存在邮件服务器上的邮...

python numpy.array插入一行或一列

 numpy.array插入一行或一列importnumpyasnpa=np.array([[1,2,3],[4,5,6],[7,8,9]])b=np.array([[0,0,0]])c=np.insert(a,0,values=b,axis=0)d=np.insert(a,0,values=b,axis=1...

python panda读写内存溢出:MemoryError

  pandas设计时应该是早就考虑到了这些可能存在的问题,所以在read功能中设计了块读取的功能,也就是不会一次性把所有的数据都放到内存中来,而是分块读到内存中,最后再将块合并到一起,形成一个完整的DataFrame。defread_sql_table(table_name,con,schema=...

python大战EXCEL--xlwings

xlwings能够非常方便的读写Excel文件中的数据,并且能够进行单元格格式的修改可以和matplotlib以及pandas无缝连接可以调用Excel文件中VBA写好的程序,也可以让VBA调用用Python写的程序。   常用函数和方法Book工作簿常用的apiwb=xw.books[‘...
代码星球 ·2021-02-22

python中的pyc和pyo文件和__pyc__文件夹

*.py:源码文件,由Python程序解释。*.pyc:源码经编译后生成的二进制字节码(Bytecode)文件。*.pyo:优化编译后的程序,也是二进制字节码文件。 虚拟机怎么执行py脚本:完成模块的加载和链接;将源代码翻译为PyCodeObject对象(这就是字节码),并将其写入内存当中(方便CPU读取,起...

python中else与finally的总结

   对try...except的补充:else子句的使用比在子句中添加其他代码更好,try因为它避免了意外捕获由try... except语句保护的代码未引发的异常。forarginsys.argv[1:]:try:f=open(arg,'r')exceptOSError:pr...
代码星球 ·2021-02-22

从json到python解析python,从bson到monogdb

JSON是JavaScriptObjectNotation的缩写,中文译为JavaScript对象表示法。用来作为数据交换的文本格式,作用类似于XML,而2001年DouglasCrockford提出的目的就是为了取代XML,它不是一种编程语言,仅用来描述数据结构。它只是一个字符串,它只是一个有规则的字符串,或者说带有...

设置pycharm环境下python内存

有的时候在pycharm下的python需要加载很大的内存,那我们如何去修改pycharm的环境的内存呢??    第一个栈内存,第二是堆内存。...

用Python调用Shell命令

Python经常被称作“胶水语言”,因为它能够轻易地操作其他程序,轻易地包装使用其他语言编写的库,也当然可以用Python调用Shell命令。用Python调用Shell命令有如下几种方式:os.system("Thecommandyouwant").  这个调用相当直接,且是同步进行的,程序需要阻...
代码星球 ·2021-02-22

dataframe转化(一)之python中的apply(),applymap(),map() 的用法和区别

 平时在处理dfseries格式的时候并没有注意map和apply的差异  总感觉没啥却别。不过还是有区别的。下面总结一下: importpandasaspddf1=pd.DataFrame({"sales1":[-1,2,3],"sales2":[3,-5,7],}) ...

python面试题--连续出现最大次数

确实有段时间没怎么写python,手写还不上机是真的难受。而且break跳出循环最内一层的事情都要想一下才能写得出来。题目如下:寻找一个字符串最大连续出现次数,并放入字典中,s="aaccccababbbb"{'a':2,'b':4,'c':4}代码如下s="aaccccvbbbbbbbbbdddddddddeeede...

python的序列化模块

最近机器学习的模型需要序列化和反序列化,因为写个博客总结一下几个模型和数据等序列化的模块。...
代码星球 ·2021-02-22

python中sys.argv[]用法

 sys.argv[]的作用:     在运行python文件的时候往文件里面传递参数.     从函数外部获取到变量值 importsysarg=sys.argv[0]args=sys.argv[:...
代码星球 ·2021-02-22

python 安装第三方包

 python环境是Anaconda3安装的,由于项目需要用到git的第三方包,但是在conda自带的环境中没有。例如使用jieba分词库。 安装的三种方式:(1)全自动安装:`easy_installjieba`或者`pipinstalljieba`/`pip3installjieba`和cond...
代码星球 ·2021-02-22
首页上一页...2223242526...下一页尾页