如何理解一门编程语言?

是谁在死记硬背学编程? 没错,是我! 记得刚开始学编程那会儿,没有任何计算机基础,编程语法大多靠背——C++语法,操作系统各项定义,计算机网络各种协议...... 后来我发现,不只我一个人这样学习,身边不少同学都是如此,认为学习一门编程语言最重要的就是掌握其语法。所以为了将语法烂熟于心,...

2019-04-10 13:57:11

阅读数 6893

评论数 0

自学Python学习计划推荐

自学Python学习计划推荐: Python web全栈开发学习路线: 一、Linux运维 Python基础 进阶: Linux运维: Linux安装,网络基础知识点,ISO七层模型,Linux基本命令,Linux文件系统,Linux常用命令,Linux权限管理,Linux用户管理,Lin...

2019-04-09 19:42:37

阅读数 2862

评论数 14

Python机器学习资源菜单,选库找工具不愁,GitHub精选列表都在这里了

用Python搞机器学习、数据科学,需要很多相关的资料,各种库、工具,都是常用、常找、常查的内容。 最近,维也纳的数据科学家Florian Rohrer把这类相关资料整理成了一个Python机器学习工具合辑,可以照着更新一下自己的收藏夹了。 四十几类项目 整个列表中,包含超过40类内...

2019-04-09 18:54:03

阅读数 5227

评论数 19

清华毕业程序员面试被吐槽:不会写红黑树,就敢要1万8?

面试,于我而言,是一个备受煎熬的过程。 当面试官提出专业问题的时候,你的内心独白是什么? 反正在我看来,有些问题真的是极其无知和愚昧的。 咱也不知道人家为什么会问这么无知的问题,咱也只能顺着面试官的意思往下讲述。 至于自己曾经的工作经历、工作经验,也都只是面试官的常态问题,不问个清清楚...

2019-05-24 19:05:52

阅读数 3

评论数 0

多语言业务错误日志收集监控工具Sentry 安装与使用

Sentry 是一个实时事件日志记录和汇集的平台。其专注于错误监控以及提取一切事后处理所需信息而不依赖于麻烦的用户反馈。 Sentry是一个日志平台, 它分为客户端和服务端,客户端(目前客户端有Python, PHP,C#, Ruby等多种语言)就嵌入在你的应用程序中间,程序出现异常就向服务端发...

2019-05-24 19:04:17

阅读数 2

评论数 0

Python高级技巧:lazy property

Python 对象的延迟初始化是指,当它第一次被创建时才进行初始化,或者保存第一次创建的结果,然后每次调用的时候直接返回该结果。延迟初始化主要用于提高性能,避免浪费计算,并减少程序的内存需求。 property 在切入正题之前,我们了解下property的用法,property可以将属性的...

2019-05-24 18:55:29

阅读数 3

评论数 0

自省?使用inspect模块探测python对象内容

python中一切皆对象,这使得python有着天然的自省特性,即能够运行过程中获取对象自身由哪些属性和方法组成。在阅读python源码和基于第三方库开发时,查看获取某个对象的具体构成内容很有必要。python自带的inspect模块便提供了将对象的各个成员总结出来并具有良好可读性的功能。 1....

2019-05-24 18:51:35

阅读数 3

评论数 0

Python 和 Elasticsearch 构建简易搜索

1 ES基本介绍 概念介绍 Elasticsearch是一个基于Lucene库的搜索引擎。它提供了一个分布式、支持多租户的全文搜索引擎,它可以快速地储存、搜索和分析海量数据。Elasticsearch可以用于搜索各种文档。它提供可扩展的搜索,具有接近实时的搜索,并支持多租户。Elasticse...

2019-05-24 18:36:21

阅读数 4

评论数 0

numpy数组之读写文件

下面我将介绍读写 numpy 的三类文件: txt 或者 csv 文件 npy 或者 npz 文件 hdf5 文件 通过 numpy 读写 txt 或 csv 文件 import numpy as np a = np.array(range(20)).reshape((4, 5)) p...

2019-05-24 14:09:25

阅读数 9

评论数 0

Python爬虫初见

阅读书籍的几个问题与记录 from…import…与import的区别 from urllib.request import urlopen 书^1说法:查找Python中的urllib库里的request模块,只导入一个urlopen函数,urlopen是通用的库 使用书[^3]说法...

2019-05-24 14:08:05

阅读数 7

评论数 0

聊聊 Linux 的匿名管道

相信很多在linux平台工作的童鞋, 都很熟悉管道符 ‘|’,通过它, 我们能够很灵活的将几种不同的命令协同起来完成一件任务,就好像下面的命令: echo 123 | awk '{print $0+123}' # 输出246 不过这次咱们不来说这些用法,而是来探讨一些更加有意思...

2019-05-24 14:05:21

阅读数 4

评论数 0

【编程】Tkinter应用在MacOS下运行就花屏

最近遇到的问题,Python中使用Tkinter,但一运行就花屏系统崩溃注销。 问题出在MacOS系统升级和默认的Python版本(3.6.x)不兼容,重新到Python官网下载安装包安装,然后更改默认的python命令指向。 即使安装了新版本的python,但默认的python命令很可能...

2019-05-24 14:02:18

阅读数 4

评论数 0

Python黑客入门:暴力破解zip,零基础也可以学会!

照顾没有接触过Python编程的同学,行文可能会有些啰嗦。 废话少说,我们进入正题。 2.1准备基本材料 在/home/ziptest/目录下,我创建了两个文件,一个test.zip,是一个设置了密码的zip包,密码为456789。 dict.txt文件是一个字典文件,简单的配置了几个密码...

2019-05-24 13:59:42

阅读数 5

评论数 0

如何使用Python玩转PDF各种骚操作?

Portable Document Format(可移植文档格式),或者PDF是一种文件格式,可以用于跨操作系统的呈现和文档交换。尽管PDF最初是由Adobe发明的,但它现在是由国际标准化组织(ISO)维护的开放标准。你可以通过使用PyPDF2包在Python中处理已先存在的PDF。 PyP...

2019-05-23 19:09:21

阅读数 12

评论数 0

《基于Python的量化交易系统开发实战》- 序

这篇序在我的任务列表中拖了差不多快3个月。从2019年春节到现在5月底,大部分精力都铺在项目v2.0版本的开发上,终于核心架构在上周发布的v2.0.3基本稳定了下来,也就终于有了时间来动笔。 如果你今天去Github上,查看vn.py项目的仓库:[vnpy/vnpy](vnpy/vnpy),可能...

2019-05-23 19:08:15

阅读数 24

评论数 0

Python的10个常用代码简写技术,看懂一种是入门,全部看懂是大神!

人工智能时代,python编程语言站在风口起飞,2018年7月的世界编程语言排行榜跃居于编程语言前三,2018年的IEEE顶级编程语言交互排行榜中Python屠榜,彻底火了python,也相继让更多的人投入到了编程大军中。 那么问题来了,没有任何编程基础,英语又不好,如何学习python编程...

2019-05-23 19:06:47

阅读数 13

评论数 0

python:前端(HTML)+后端(Django)+数据库(MySQL)

1、创建一个html文件用于简单的网页注册demo <!DOCTYPE html> <html lang="en"> <head> <meta charset=&q...

2019-05-23 19:05:12

阅读数 11

评论数 0

深入理解asyncio(一)

前言 这几天看asyncio相关的pycon视频又重温了asyncio 的官方文档,收获很多。之前asyncio被吐槽的一点就是文档写的不好,Python 3.7 时 asyncio 的官方文档被 Andrew Svetlov 以及 Yury Selivanov 等核心开发者重写了,新的版本我觉...

2019-05-23 19:04:00

阅读数 11

评论数 0

这几道Python面试题,稳准狠,Python面试题No15

第1题: 修改以下Python代码,使得下面的代码调用类A的show方法? 原始代码 class A(object): def run(self): print("基础 run 方法") class B(A): def run(self)...

2019-05-23 14:34:18

阅读数 50

评论数 0

django中的配置文件

1.配置开发环境 当进入虚拟环境,通过django_admin创建一个项目后,会在项目同名目录生成一个setting.py文件。而实际项目过程中会有不同的环境,如开发环境、生产环境;所有不同的环境各自使用不同的配置显得很重要。 开发环境:用于编写和调试项目代码。 生产环境:用...

2019-05-23 14:33:01

阅读数 30

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭