爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
楼主: 小其其格

[源代码] Python3.x 爬取历史探空数据并绘图

  [复制链接]

新浪微博达人勋

发表于 2019-7-24 10:44:24 | 显示全部楼层
好像我也回复不了,想回复您,对您表示下感谢,还回复不了。现在不只是回复不了,附件也无法下载(自动回复:请不要使用迅雷等下载工具,点我查看下载帮助)。
坛子出问题了?
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2019-7-25 15:37:17 | 显示全部楼层
各位大拿且@小其其格帮我看看问题。
我经过严格按照小其其格的方法来安装MetPy库,看起来是应该是安装上了,因为在pip list下看到了
H:\001.png
图片内容:
Package                            Version
---------------------------------- -----------
metpy                              0+unknown

但是诡异的问题好像出现了:
1、我在运行Skewt-plot程序时:
    from skewt import SkewT

  File "D:\2017_Project\sound_data\skewt.py", line 7, in <module>
    import metpy.calc as mpcalc

ModuleNotFoundError: No module named 'metpy'

2、更神奇的是当我退出CMD或者退出Anaconda Prompt后,再次启动这两个命令,然后输入pip list,就发现那个metpy模块不在了。

我遇到的这都是什么鬼问题啊。
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2019-7-26 15:34:13 | 显示全部楼层
小其其格 发表于 2019-4-16 09:33
要修改源代码才行,修改后的我没发出来

求修改后的画图代码 atomicbomb_big@163.com.   多谢!
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2019-7-26 16:58:16 | 显示全部楼层
独孤酒见 发表于 2019-7-26 15:34
求修改后的画图代码 .   多谢!

不要当伸手党……

skewt模块下SkewT.py里面,

lift_parcel函数,里面有绘制CAPE和CIN的语句,可以根据需要修改代码
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2019-7-26 16:59:50 | 显示全部楼层
运行skewt-plot.py,提示如下信息,是怎么个意思啊。

  File "D:/2017_Project/sound_data/SkewT-plot.py", line 1, in <module>
    from skewt import SkewT

  File "D:\2017_Project\sound_data\skewt.py", line 7, in <module>
    import metpy.calc as mpcalc

ZipImportError: bad local file header: 'C:\\Users\\WYT\\Anaconda3\\lib\\site-packages\\metpy-0+unknown-py3.7.egg'

这个egg文件是啥啊,是安装错误?没安装上?还是安装成功了?

密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2019-7-26 17:01:08 | 显示全部楼层
小其其格老师您好,我先用您
Download_sound2TXT.py下载了57083站的数据,保存在了D:\Downloads文件夹。然后把SkewT-plot.py也放在这个文件夹,并运行。报错信息如下图,请您指点一下,谢谢d:\downloads\20190726165721错信息如下:
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2019-7-26 17:03:10 | 显示全部楼层
Python 3.7.3 (v3.7.3:ef4ec6ed12, Mar 25 2019, 22:22:05) [MSC v.1916 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license()" for more information.
>>>
===== RESTART: C:\Users\zxkcl\Desktop\SoundingPlot-master\SkewT-plot.py =====
Traceback (most recent call last):
  File "D:\Program Files\Python37\lib\site-packages\skewt\SkewT.py", line 464, in uwyofile
    lines = fname.readlines()
AttributeError: 'str' object has no attribute 'readlines'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\Users\zxkcl\Desktop\SoundingPlot-master\SkewT-plot.py", line 7, in <module>
    S=SkewT.Sounding("./57083.txt")
  File "D:\Program Files\Python37\lib\site-packages\skewt\SkewT.py", line 232, in __init__
    self.uwyofile(filename)
  File "D:\Program Files\Python37\lib\site-packages\skewt\SkewT.py", line 467, in uwyofile
    fid = open(fname)
FileNotFoundError: [Errno 2] No such file or directory: './57083.txt'
>>>
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2019-7-26 17:09:13 | 显示全部楼层
珮瑶瑶 发表于 2019-7-26 17:03
Python 3.7.3 (v3.7.3:ef4ec6ed12, Mar 25 2019, 22:22:05) [MSC v.1916 64 bit (AMD64)] on win32
Type " ...

你脚本运行目录下有文件57083.txt么?
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2019-7-26 17:17:16 | 显示全部楼层
我把SkewT-plot.py放在了D:\Downloads文件夹里,下载的zz_57083_sounding_2018_1_1_00这个数据文件也在这个文件夹里
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2019-7-26 17:19:39 | 显示全部楼层
小其其格 发表于 2019-7-26 17:09
你脚本运行目录下有文件57083.txt么?


我把SkewT-plot.py放在了D:\Downloads文件夹里,下载的zz_57083_sounding_2018_1_1_00这个数据文件也在这个文件夹里
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表