python
爱你一万年么么哒
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
python 中id函数
id() 函数返回对象的唯一标识符,标识符是一个整数。CPython 中 id() 函数用于获取对象的内存地址。返回值 返回对象的内存地址。实例以下实例展示了 id 的使用方法:>>>a = 'xxxxx >>> id(a) 4531887634 >>> b = 1 >>> id(b) 140588731085608...原创 2020-07-31 07:18:13 · 802 阅读 · 0 评论 -
python 中的fromstring frombuffer使用
import numpy as np#frombuffer将data以流的形式读入转化成ndarray对象#data是字符串的时候,Python3默认str是Unicode类型,所以要转成bytestring在原str前加上bs = b"adcdefgh"ss="adcdefgh"#fromstrig 再python3中被放弃# print("from string to create array: string\n",np.fromstring(ss,dtype=np.int8)).原创 2020-07-25 18:16:50 · 1554 阅读 · 0 评论 -
python chr and ord
需要对字符进行转换时使用 其中ord函数可以将字符转化为你所需要的ASCII码,chr函数可以将0-255中的任一整数 转化为你所需要的字符。通过这样的转化 你可以方便的完成字符与数字之间的转换操作,更好使用for循环以及if判断 等常用操作。# 代码:# coding=utf-8#测试 ord函数 和 chr函数print(ord("x"))print(ord("a"))print(chr(97))print(chr(98))...原创 2020-07-15 07:15:41 · 157 阅读 · 0 评论 -
python 开源项目推荐
本文是 Mybridge 挑选的 10 个 Python 开源项目,Github 平均star 2135,希望你能够喜欢~~▌Rank1:Requests-HTMLv0.9(7385starsonGithub,来自KennethReitz)该库旨在尽可能简单直观地解析HTML,仅支持Python3.6。项目地址:https://github.com/kennethreitz/requests-html▌Rank2:PyTestv3.5(2453starson...转载 2020-07-15 06:25:24 · 200 阅读 · 0 评论 -
python 以16进制格式写入数据到文件中
import structli=[0x00] #待写入的数据with open("testfile","wb") as f: for x in array: s = struct.pack('B',x)#转换为字节流字符串,B代表unsigned char f.write(s)fp.close()原创 2020-07-11 16:06:37 · 7487 阅读 · 0 评论 -
python 字符串前加 b u r 含义
常见的形式有以下三种:u/U:unicode编码适用于中文。英文字符无需编码,正常可以解析。但是中文, 必须标明编码, 否则编码转换就会出现乱码。r/R:非转义的原始字符串比如最常见的”\n”表示换行。而在这些转义字符前加r,那么说明后面的字符,都是普通的字符了,即如果是“\n”那么表示一个反斜杠字符,一个字母n,而不是表示换行了。以r开头的字符,即对应re模块,常用于正则表达式或...原创 2020-03-11 11:02:53 · 489 阅读 · 0 评论 -
浅析Python中的struct模块
浅析Python中的struct模块 最近在学习python网络编程这一块,在写简单的socket通信代码时,遇到了struct这个模块的使用,当时不太清楚这到底有和作用,后来查阅了相关资料大概了解了,在这里做一下简单的总结。 了解c语言的人,一定会知道struct结构体在c语言中的作用,它定义了一种结构,里面包含不同类型的数据(int,char,bool等等),方便对某一结构对象...转载 2020-03-05 10:46:06 · 168 阅读 · 0 评论 -
python Non-UTF-8 code starting with '\xd7'
出现这种错误的原因是编码问题。只要在文件头添加如下# -!- coding: utf-8 -!-原创 2020-02-10 10:01:35 · 1336 阅读 · 1 评论 -
python调用subprocess模块时,pycharm输出乱码的问题
修改pycharm里面的encoding设置。File->Setting->Editor->File Encodings->Global Encoding修改为GBK即可原创 2020-02-08 22:34:38 · 781 阅读 · 0 评论
分享