一、安装Python 1、下载Python 到官网中下载 下载地址 (链接为https://www.python.org/ftp/python/) 选择自己要下载的版本,我下载的是python-3.7.0-amd64.exe。 2、安装Python 下载完成后解压,选择文件夹中的python-3.7.0-amd64进行安装 因为我之前已经安装了Python,这里就不详细介绍了,具体安装步骤可以参考
# Python Tushare 选股的艺术 随着量化投资与数据分析技术的迅速发展,越来越多的投资者开始尝试使用编程语言来辅助自己的投资决策。其中,Python因其简单易读的语法和丰富的库成为了数据分析的首选语言。本文将介绍如何利用Tushare库选股,希望帮助大家在股市中找到潜在的投资机会。 ## 什么是TushareTushare是一个Python库,专注于提供中国证券市场的历史和
原创 9月前
961阅读
1:第一个Python程序        Python程序有多种编写方式:       1.1. 进入cmd控制台,输入python进入编辑模式. 这时候我们可以直接编写python程序    win + R 输入cmd进入命令行,输入python           
# 如何使用 Tushare 进行数据分析 Tushare 是一个中国股票数据接口库,可以方便地获取股票市场数据。在这篇文章中,我将引导你如何使用 Python 实现 Tushare。以下是整个过程的概述: | 步骤 | 描述 | 代码 | |------|-------------
原创 11月前
421阅读
Python是一种广泛应用于科学计算和人工智能领域的编程语言。它有着简洁易读的语法和丰富的第三方库支持,使得开发者可以快速实现各种复杂的算法和模型。在Python中,有许多用于机器学习和深度学习的库,其中之一就是Theano。 Theano是一个用于定义、优化和计算数学表达式的库,特别适用于需要大量计算的任务。它可以自动优化计算过程,使得运行速度更快,并且可以利用GPU来加速计算。同时,Thea
原创 2024-01-16 06:56:55
33阅读
# Python3 ROS ## 简介 ROS(Robot Operating System)是一个机器人操作系统,它提供了一系列的库和工具,用于帮助开发者创建和管理机器人软件。Python是一种简单易学的编程语言,结合ROS可以更轻松地开发机器人应用程序。 本文将介绍如何使用Python3结合ROS进行开发,并提供一些代码示例帮助读者更好地理解。 ## 安装ROS 在开始之前,首先需
原创 2024-07-08 05:06:03
48阅读
python skimage图像处理(三)霍夫线变换在图片处理中,霍夫变换主要是用来检测图片中的几何形状,包括直线、圆、椭圆等。在skimage中,霍夫变换是放在tranform模块内,本篇主要讲解霍夫线变换。对于平面中的一条直线,在笛卡尔坐标系中,可用y=mx+b来表示,其中m为斜率,b为截距。但是如果直线是一条垂直线,则m为无穷大,所有通常我们在另一坐标系中表示直线,即极坐标系下的r=xcos
说明: ''' 1、结合tushare 简单封装的调用接口——大宗交易接口为例 2、对大宗交易数据的处理: 达到效果: (1)买入和卖出机构相同的时候,去除该条数据(这个还涉及到同属于一个大机构的情况,暂时没做处理) (2)相同买方机构处理数据(去重和求和统计) (3)按照相同卖方机构处理数据(去重和统计) (4)计算不同机构的持仓情况和成交均价 ''' import tushare a
1.Tushare简介Tushare是国内免费库中最好的财经数据获取接口。数据包含股票、基金、期货、债券、外汇、行业大数据,同时包括了数字货币行情等区块链数据的全数据品类的金融大数据。 最重要的是,免费!免费!免费! 虽然初始注册账户的积分只有行情日线数据的权限,但是也足以胜任大部分的数据分析工作。 当然,如果你想要从事更加深入的数据分析,可以联系工作人员,高校学生会有1000积分的一季度免费使用
简介python官方目前维护了两个主要的python版本,2.x和3.x版本(2.7和3.4)。两个版本中函数的使用、包的导入、甚至一些基本底层的方法都有很大的不同,据官方说python 3在各个方面都有了很大的改进和提高。但是蛋疼的是你更新版本不向下兼容,而且python 2还那么多用户使用,只能老版本也保留着了,这也就是为什么要维护两个版本。(对于这两个版本网上的讨论很多,还有人问学pytho
转载 2024-06-04 08:42:59
169阅读
       以前不知道怎么从网上直接获取数据,都是从交易软件上下载数据,也只有个别的软件才能下载,例如通达信可以导出数据,现在学到了一种新的方法,利用tushare可以获取金融数据,这里就简单的分享一下股票数据的获取方法。      Tushare是一个免费、开源的python财经数据接口包。主要实现对股票等金融数据从数据采集
阅读到 Strings 中关于转换对象为字符串的内容,介绍了 repr 函数,趁着还没有真正了解 Python 面向对象的生疏与热度,感性上理解一下 repr 与 str 这两个函数的区别。Python 的全局方法 repr 和 str 会映射到对象的 __repr__ 和 __str__&nbsp
一 .python 内置函数补充 chr() -- 返回所给参数对应的 ASCII 对应的字符,与ord()相反 #-*- coding:utf-8 -*-#Author:wencheng.zhao a= chr(65)print(a) b= chr(66)print(b)##输出如下: A B Process finished with exit code 0 ord --返回所给的值在ASC
# 设置 npm 使用 Python 3 在开发过程中,Node.js 和 Python 是两种常用的编程语言。Node.js 用于构建快速网络应用,而 Python 则因其简单易用和强大的库支持而广泛应用于数据科学、机器学习等领域。然而,有时在使用 Node.js 时需要调用 Python 脚本,或者在 Node.js 项目中使用 Python 库。这时我们可能需要设置 Node.js 和 P
原创 2024-10-14 07:02:41
36阅读
在使用 `yum` 安装 `python3` 时,你可能会遇到一些问题。在本文中,我将详细介绍如何准备环境、逐步安装、配置以及验证安装的过程。同时,我还会分享一些优化技巧和扩展应用,以便你能够充分利用 `python3`。以下是详细的步骤和指导。 ## 环境准备 在开始之前,请确保你的系统环境符合以下软硬件要求: ### 软件要求 - CentOS/RHEL 7 及以上版本 - yum 包管
原创 6月前
27阅读
在处理 Python3Python2 的迁移时,出现了一些问题,这里将详细说明问题的背景、错误现象、根因分析、解决方案、验证测试及预防优化的过程。 ## 问题背景 在一个需要使用 Python2 的项目中,由于部分依赖库不支持 Python3,导致团队决定将现有项目代码从 Python3 回退到 Python2。这一过程并非简单的版本降级,尤其是由于 Python3Python2
原创 7月前
40阅读
使用macOS自带的c编译器(clang)编译c程序macOS自带的c编译器工具链是LLVM/Clang并非gcc,如果对/usr/bin/gcc和/usr/bin/clang进行ls -l会发现两者大小是一样的,其实是因为gcc在最新的macOS(13+)下只是clang的别名而已。使用系统自带的clang需要先装sdk,说白了就是装xcode,并且xcode-select --install
转载 2024-07-16 11:34:31
36阅读
一、创建一个工作簿使用openpyxl没有必要先在系统中新建一个.xlsx,我们需要做的只需要引入Workbook这个类,接着开始调用它。>>> from openpyxl import Workbook >>> wb = Workbook() >>> from openpyxl import Workbook >>> wb
转载 2024-07-16 07:17:38
21阅读
# 如何用Python写响铃 ## 做事情之前 在学习如何使用Python写响铃之前,我们首先需要确保你已经安装了Python3以及相关的IDE(比如PyCharm)。 ## 整件事情的流程 为了帮助你学会如何用Python3写响铃,我们将按照以下步骤进行: ```mermaid journey title 教你Python3写响铃 section 开始 开
原创 2024-05-24 04:37:45
92阅读
# 项目方案:使用Python3的fcntl模块来管理文件描述符 ## 1. 项目背景和目标 在使用Python进行文件操作时,我们经常需要处理文件描述符(File Descriptor)。文件描述符是一个用于标识打开文件或网络连接的整数。在进行文件操作时,我们需要了解和管理文件描述符的状态,以便正确地读取、写入和控制文件。 Python的fcntl模块提供了一种管理文件描述符的方法。本项目的
原创 2023-10-28 08:16:37
128阅读
  • 1
  • 2
  • 3
  • 4
  • 5