#Python

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

python如何导入自定义文件和模块全部方法

项目中想使用自定义python文件(本地代码)有6种方式,1、这种最简单,也可能最不实用,将你的外部文件放到跟需要调用外部文件的文件同一个包下,同一目录folder------toinvoke.py------tobeinvoded.py这样在toinvoke.py中引入importtoveinvoked或fromto...

python如何导入自定义文件和模块$PYTHONHOME$Libsite-packages 方法

python中如何引用自己创建的源文件(*.py)呢?也就是所谓的模块。 假如,你有一个自定义的源文件,文件名:saySomething.py 。里面有个函数,函数名:sayHello。如下图: 该怎么调用这个函数呢?直接写 sayHello() 肯定不行。saySom...

Python交互模式下代码自动补全

这个功能是以lib的形式提供的,配置写到home下的.pythonrc文件中,并设置好环境变量让python启动时执行初始化:#~/.pythonrc#enablesyntaxcompletion#addthenextlinetoyour~/.bashrc#exportPYTHONSTARTUP=~/.pythonrc...

Python 3.X简史——记录3.0之后的重要更新

原文https://www.cnblogs.com/animalize/p/5633215.htmlPython3.0在2008年12月3日正式发布,在之后又经历了多个小版本(3.1,3.2,3.3……),本文梳理Python3.0之后的新特性。已更新到3.6版,会持续更新下去。 其实每个版本都有大量更新,都...

Python之路,Day9 , IO多路复用(番外篇)

同步IO和异步IO,阻塞IO和非阻塞IO分别是什么,到底有什么区别?不同的人在不同的上下文下给出的答案是不同的。所以先限定一下本文的上下文。本文讨论的背景是Linux环境下的networkIO。在进行解释之前,首先要说明几个概念:-用户空间和内核空间-进程切换-进程的阻塞-文件描述符-缓存I/O  ...
首页上一页...1920212223...下一页尾页