Versión modificada de la rutina oficial del protocolo 1588 stm32

La versión modificada de la rutina phy del protocolo oficial stm32 1588 usa dm9161, la prueba pasa y la precisión está dentro de los 200ns.

Archivo: n459.com/f/25127180-480024851-a2ac7f
(Contraseña de acceso: 551685)

Los siguientes son irrelevantes:

-------------------------------------------Línea divisoria----- ----------------------------------------

Debido a que necesito usarlo para el trabajo, comencé a aprender Python el 19 de mayo. Después de aproximadamente un mes de aprendizaje, puedo trabajar para la empresa. Y este proyecto de Python también contiene elementos como el aprendizaje automático, aproximadamente 3 Meses después, también asumí la tarea de desarrollar análisis de datos de aprendizaje automático en el proyecto. Entonces, creo que, aunque Python contiene elementos populares como rastreadores, aprendizaje automático y análisis de datos, Python no es difícil de aprender, y si el método es apropiado, el grado de aprendizaje de proyectos capaces también es rápido. En este artículo, explicaré el proceso de aprendizaje de Python y le mostraré cómo aprender Python de manera eficiente.

1 Configurar un entorno de desarrollo
Dado que tengo una base en el aprendizaje de Java, sé que primero debo configurar un entorno de desarrollo. En ese momento, usé eclipse + intérprete de Python + complemento pydev para construir un entorno. En ese momento, todavía usaba el intérprete 3.4. El dispositivo parece haber alcanzado 3.9, también uso el entorno de desarrollo integrado Pycharm.

如果大家现在要学python,建议用如下的步骤搭建环境。

1.  到官网上去下载python解释器,并安装

这个是官网,https://www.python.org/downloads/windows/,在这里大家可以选择最新的版本,并根据你机器的操作系统,下载windows或linux或mac的版本,我下载的是windows版本。下载后按提示即可完成安装。

python是解释型语言,所以下载并安装解释器后,就能在你本地运行python语言了。

 2.  安装pycharm集成开发环境

安装好python解释器以后,理论上你就可以通过命令行的方式,开发并运行python程序了。但这很不方便,所以建议再到https://www.jetbrains.com/pycharm/download/ 这个网站去下载并安装pycharm集成开发环境。

 3.  安装第三方包

 当安装好python解释器后,该解释器会自带一些比较基本的依赖包,但如果要开发机器学习或数据分析等程序,就需要安装第三方包,比如后文提到的numpy等。

 我安装第三方包的做法是,在命令窗口,通过cd等命令,进入到Python解释器所在的路径,比如C:\Users\think\AppData\Local\Programs\Python\Python37,在该路径里,再进入Scripts路径,找到pip3命令,随后通过pip3 install 包名的方式,安装第三方包,比如要安装numpy包,对应的命令是pip3 install numpy。

至此就搭好了开发环境。

2
Errores encontrados al crear un entorno de desarrollo Encontré dos errores al crear un entorno de desarrollo: el primero fue cambiar la fuente y el segundo fue encontrar el intérprete correspondiente en pycharm.

什么叫换源?

在用pip3 install numpy等命令安装第三方库的时候,默认似乎是到国外网站去下载,这样如果遇到包比较大,而且网络不好的情况下,下载会比较困难,所以可以用如下-i参数,指定下载第三方报道的源。

pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple virtualen

这里-i参数后https://pypi.tuna.tsinghua.edu.cn/simple指定的是清华源,而virtualen则是待下载的第三方包,这样就能以比较快的方式下载并安装第三方包。

在pycharm里确定解释器

我在这块搞了很久,后来我在培训班里带同学入门python时,发现初学者经常在这里犯错误。

我们知道,pycharm会自带python解释器。



但这个解释器版本未必是我们预期的,所以我们还会再装其它的解释器。问题就在这里,安装的第三方包是跟着解释器的。

比如我们在pycharm自带的3.8解释器里安装了若干第三方包,但如果切换到自己装的3.9python解释器里,这些第三方包就会全部变掉。

比如当我们切换解释器后,发现第三方包全变了。



所以在安装第三方包时,一定得注意,要到选中解释器,比如3.9这个解释器的目录里,运行其中的pip3命令,这样就能为特定的解释器安装包。 

3 Familiarícese con la sintaxis escribiendo código.
Los libros introductorios de Python son casi iguales. Usé este en ese momento. No es necesario comenzar un libro, simplemente ejecute el código de sintaxis en un libro.

Python的基本语法包括:分支循环,集合(列表字典元组等),面向对象(类和继承等),文件读写和异常处理,这些语法点,运行通一遍,基本就能了解了,在开始学习阶段,不用太多地深入。

如果你编程基础自认为一般,就可以再找本书,比如这本。但基本语法不用多看,运行两本书的代码就足够了。因为Python的重点在于数据分析、爬虫和机器学习等要素。

4 Aprendiendo el componente de análisis de datos de los Tres Mosqueteros
Mi proyecto es usar Python para el análisis cuantitativo de existencias, pero he observado que no importa para qué aplicación se use Python, los tres Mosqueteros para el análisis de datos, como Numpy, Pandas y Matplotlib, son tres bibliotecas. Tienes que dominarlo.

我当时看的是这本,其中包含了三剑客的语法和应用没,一般看了一本,然后照着里面的代码运行一遍的话,数据分析这块,应该也能达到能干活的地步了。

5 Aprendiendo el marco de rastreo de Scrapy
Mi proyecto no incluía la función de rastreo , pero tomé un trabajo privado para ayudar a una escuela a grabar un video de rastreo de Python. Así que compré este libro en 2 semanas y lo ejecuté de acuerdo con el estuche interior, y luego supe los detalles de Scrapy crawler.

学Scrapy框架的注意点如下。

Scrapy第三方比较难搭建,需要事先装其它的包,这里建议用python3.8和3.9解释器的基础上,搭建环境。
建议把包下载到本地,在本地装。
但如果你真的搭建好Scrapy环境了,照着这本书上的做,基本上也不会遇到太大的问题。

6 Introducción a la biblioteca sklearn de aprendizaje automático de casos En términos de
aprendizaje automático, estaba leyendo este libro en ese momento, que incluía el aprendizaje automático y también usé la biblioteca sklearn para hacer casos de análisis de regresión lineal y SVM.

我的体会是:虽然机器学习的算法比较复杂,但基本都已经封装在sklearn库里了,也就是说,在python里只需要调用方法,传入正确的参数,即可在项目里用到机器学习的算法。

7 Aprenda de manera integral el análisis de datos de Python con casos cuantitativos de existencias.
En el libro anterior, hay casos más completos de integración del aprendizaje automático y el análisis de datos. En él, la biblioteca numpy + pandas + matplotlib + sklearn también se puede usar de manera integral, pero hice un proyecto Está relacionado con la cuantificación financiera, así que volví a comprar este libro y utilicé casos cuantitativos para estudiar exhaustivamente el análisis de datos.

8
Resumen : Mi experiencia en el aprendizaje de Python. Siento que mi eficiencia en el aprendizaje de Python es bastante alta. Aquí hay un resumen de mi experiencia de aprendizaje.

学习一定要有目的,比如用python去找工作,项目里要用到python,或者用python去接私活,否则没目的别学。
刚开始不建议通过视频学,而是去买书学,因为书里的知识点比较系统,而且书里的代码能确保可以运行。
一定别光看书,一定得边运行代码边掌握技能。 
照着上述方法,你一定能在一个月内熟悉python。

9 Resumen: El costo y beneficio de aprender Python
Money cost

我前后买书大概用400元

时间成本

一个月的晚上和周末,其它没干就运行python,就能熟悉python语法+数据分析,外加一个月,就熟悉了机器学习相关语法。

收益:

工作里能干项目,挣到工资。

后来出了两本书,稿酬大概是2万5左右

能去讲课,这块挣钱到还行。

做了一个python爬虫私活,挣了1万多。

不过我感觉,由于python包含了深度学习等热点,所以各位程序员还真应当先去找个目标,比如跳槽,然后去学下python。按照我本文给出的流程,应该也能很快学到能干活的程度。 

Supongo que te gusta

Origin blog.csdn.net/gumenghua_com1/article/details/112982261
Recomendado
Clasificación