标签: Python

  1. 编程 » Python
    在 Python 里,我们可以直接用 os.system 来执行系统命令(假设下面的 strip 是一个可以处理多个文件的第三者程序):
  2. 编程 » Python
    今天写一段程序时遇到一个问题,查了好一会才搞清楚。代码可以简化为下面这个小代码:
  3. 编程 » python, requests, django
    在 Python 里,我们可以用request.post提交json数据:
  4. 编程 » pandas, python
    一个最直接的方法如下,最后得到的s2就是一个普通的pandas.DataFrame,可以继续处理:
  5. 编程 » Python, numpy
    今天写 Python 代码时遇到一个恶心的 bug ,花了好一会才定位和搞清楚。我的目标是寻找第一个非 NAN 的数的位置(其中 array 是一个 numpy 向量),很自然有下面实现:
  6. 编程 » Python
    在 Python 中,有时候为了获取当前运行的脚本的同目录下的另外一个文件,会这么写:
  7. 命令行参数的初步说明,请参考argparse 模块用法实例详解,写的很清晰而详细。
  8. 编程 » pandas, numpy, Python, C++
    首先任意定义一个结构,注意不要用 std::string 非平凡布局的变量,用 char[] 代替:
  9. 编程 » xml, python
    在升级 django-wiki 后, Python 的 markdown 库里爆出来一个错误:
  10. 编程 » django, requests, python
    requests 除了 url 之外,还有 params, data 和 files 三个参数,用于和服务器后台交互。
  11. 在 Python 中操作文件或字符串时,有时候会碰到 UnicodeDecodeError 异常:
  12. 编程 » Python
    在 Python3 以上,通常说的字符串是指unicode字符串,以下将不再重复强调。
  13. 编程 » Python, 并行计算
    核心就是threading.Thread
  14. Pyhon 的抽象基类( abstruct base class )库abc定义了类似于 C++的纯虚函数的功能:
  15. 编程 » Python
    imp.load_source在动态载入 python 模块时非常有用,但需要注意其特性。
  16. Python的命令行包argparse内置了-h, --help命令。但它没有分组,和其它的命令混在一起,并且显示在最前面。我更喜欢把它放在单独的「LOG 和帮助」分组:
  17. 编程 » Python, numpy
    numpy 的一维向量:
  18. 编程 » Python
    Python 在搜索模块时,依次搜索sys.path里的位置,直到找到模块为止。下面命令可以查看当前的搜索路径:
  19. 编程 » NaN, Python, Javascript, JSON
    一般而言,在 Python 里:
  20. IT » Python, Ubuntu
    主要是update-alternatives命令的使用。
  21. Python 提供很多语法糖,用起来非常方便。@dataclass 就是其中之一。
  22. Python 数据分析工具 pandas 中以 DataFrame 和 Series 作为主要的数据结构。