随笔分类 -  python

人生苦短,我用python
摘要:initial_array = np.empty(0, np.uint32) table = bcolz.ctable( rootdir='D:\\fiel', columns=[ initial_array, initial_array, initial_array, initial_array, 阅读全文
posted @ 2020-09-19 18:16 心媛意码 阅读(169) 评论(0) 推荐(0) 编辑
摘要:1.lambda是什么意思,有什么作用? 匿名函数,用途:可以应用在函数式编程中: list1 = [3,5,-4,-1,0,-2,-6] sorted(list1, key=lambda x: abs(x)) 2.翻转list的方法:list.reverse() 3.python中的可变类型和非可 阅读全文
posted @ 2020-05-24 23:47 心媛意码 阅读(132) 评论(0) 推荐(0) 编辑
摘要:非阻塞:指在不能立刻得到结果之前,该函数不会阻塞当前线程,而会立刻返回。epoll工作在非阻塞模式时,才会发挥作用。 我们了解了socket之后已经知道,普通套接字实现的服务端的缺陷:一次只能服务一个客户端! 并且,为了使一个客户端能够不断收发消息,我们还要使用while循环来轮询,这极大地降低了我 阅读全文
posted @ 2019-11-14 15:04 心媛意码 阅读(256) 评论(0) 推荐(0) 编辑
摘要:I'm being pickedb'\x80\x03c__main__\nFoo\nq\x00)\x81q\x01}q\x02X\x03\x00\x00\x00valq\x03K\x04sb.'I'm being unpickled with these values: {'val': 4}<__m 阅读全文
posted @ 2019-07-26 16:20 心媛意码 阅读(175) 评论(0) 推荐(0) 编辑
摘要:1 2 31 2 3 41 2 3 不光是列表、元组、字典,由numpy生成的向量也可以拆分.*号对象并不是一个变量,它不能赋值给别的变量. 位置参数*args,一定要在关键字参数**kwargs前. 和*号(拆分)相对应的操作是zip(压缩): <zip object at 0x000001F9A 阅读全文
posted @ 2019-07-10 20:21 心媛意码 阅读(146) 评论(0) 推荐(0) 编辑
摘要:i = 20190104 a = 2019 b = 1 c = 4 s = "%04d-%02d-%02d" % (a, b, c) 阅读全文
posted @ 2019-07-10 14:28 心媛意码 阅读(175) 评论(0) 推荐(0) 编辑
摘要:循环使用 else 语句在 python 中,for … else 表示这样的意思,for 中的语句和普通的没有区别,else 中的语句会在循环正常执行完(即 for 不是通过 break 跳出而中断的)的情况下执行,while … else 也是一样。 #!/usr/bin/python coun 阅读全文
posted @ 2019-07-07 18:14 心媛意码 阅读(173) 评论(0) 推荐(0) 编辑
摘要:sys.argv[]是用来获取命令行输入的参数的(参数和参数之间空格区分),sys.argv[0]表示代码本身文件路径,所以从参数1开始,表示获取的参数了 阅读全文
posted @ 2019-07-06 18:39 心媛意码 阅读(259) 评论(0) 推荐(0) 编辑
摘要:a b0 1.731023 -0.7955871 -0.500358 0.1714872 -1.407322 -0.2131703 -0.226573 0.2870794 -0.483686 -0.692467 阅读全文
posted @ 2019-07-06 17:38 心媛意码 阅读(1525) 评论(0) 推荐(0) 编辑
摘要:raise Exception("this is an ex") bcolz总结: 0.需要用bcolz的columns需要为ndarray的列,不能直接拿list去赋值,因为我发现它产生了大量的blp文件,而实际上正确的生成只会产生少量的. 1.先写成博客,最后在去发表. 阅读全文
posted @ 2019-06-29 19:20 心媛意码 阅读(443) 评论(0) 推荐(0) 编辑
摘要:使用 JupyterHub,您可以创建一个多用户 Hub,它可以生成、管理和代理单用户 Jupyter notebook 服务器的多个实例 JupyterHub 包含三个组件 [1] : 一个多用户的 Hub 一个可配置的 http代理 多个单用户JupyterNotebook服务器 Four su 阅读全文
posted @ 2019-06-26 23:27 心媛意码 阅读(892) 评论(0) 推荐(0) 编辑
摘要:好文章:https://blog.csdn.net/CLHugh/article/details/75000104 重要观点: 两个下划线,在Python中,实例的变量名如果以开头,就变成了一个私有变量(private),只有内部可以访问,外部不能访问 你会看到以一个下划线开头的实例变量名,比如_n 阅读全文
posted @ 2019-06-24 20:23 心媛意码 阅读(194) 评论(0) 推荐(0) 编辑
摘要:、json.dumps()和json.loads()是json格式处理函数(可以这么理解,json是字符串) (1)json.dumps()函数是将一个Python数据类型列表进行json格式的编码(可以这么理解,json.dumps()函数是将字典转化为字符串) (2)json.loads()函数 阅读全文
posted @ 2019-06-21 10:09 心媛意码 阅读(1279) 评论(0) 推荐(0) 编辑
摘要:利用python自带的urlib进行编码和解码,没有什么问题.(https://www.hustyx.com/python/) 但如果是用url编码工具(http://tool.chinaz.com/Tools/urlencode.aspx)进行编码,会把空格转成"+",再利用unqoute时无法还 阅读全文
posted @ 2019-06-20 13:14 心媛意码 阅读(604) 评论(0) 推荐(0) 编辑
摘要:一般情況的异常抛出: raise Exception("this is an ex") 原文链接:https://www.cnblogs.com/MayDayTime/p/9296644.html python打印详细的异常详细:使用trackback Traceback (most recent 阅读全文
posted @ 2019-06-12 22:07 心媛意码 阅读(554) 评论(0) 推荐(0) 编辑
摘要:原文:https://blog.csdn.net/sxf_123456/article/details/81582964 原文:https://blog.csdn.net/sxf_123456/article/details/81582964 原文:https://blog.csdn.net/sxf 阅读全文
posted @ 2019-06-11 09:00 心媛意码 阅读(395) 评论(0) 推荐(0) 编辑
摘要:r 只能读 (带r的文件必须先存在)r+ 可读可写 不会创建不存在的文件.如果直接写文件,则从顶部开始写,覆盖之前此位置的内容,如果先读后写,则会在文件最后追加内容。w+ 可读可写 如果文件存在 则覆盖整个文件不存在则创建 //要close 之后才算完成写入w 只能写 覆盖整个文件 不存在则创建 a 阅读全文
posted @ 2019-06-04 20:31 心媛意码 阅读(1010) 评论(1) 推荐(0) 编辑
摘要:python -m <pythonfile>: 以模块的方式运行 另外有关模块导入的知识: https://www.cnblogs.com/Stephen-Qin/p/10391122.html 阅读全文
posted @ 2019-06-02 22:57 心媛意码 阅读(266) 评论(0) 推荐(0) 编辑
摘要:当报如下错误: TypeError: 'ModuleImportFailure' object is not iterable 或者 TypeError: '_FailedTest' object is not iterable时, 表示测试用例在运行时出现了错误,可以具体python运行某个测试用 阅读全文
posted @ 2019-05-30 21:05 心媛意码 阅读(698) 评论(0) 推荐(0) 编辑
摘要:在使用tornado的write时候有一个需求,是将panel转化成json;而接收端再将json还原成panel格式. 尝试了很久,终于实现了. panel1 =pd.Panel({"one": pd.DataFrame([[1, 2, 3],[4,5,6]],index=["a","b"], columns=["h","g", "i"]), "two": pd.DataFrame([[11... 阅读全文
posted @ 2019-05-28 19:49 心媛意码 阅读(578) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示