html_url,issue_url,id,node_id,user,created_at,updated_at,author_association,body,reactions,performed_via_github_app,issue
https://github.com/pydata/xarray/issues/4822#issuecomment-762438483,https://api.github.com/repos/pydata/xarray/issues/4822,762438483,MDEyOklzc3VlQ29tbWVudDc2MjQzODQ4Mw==,40218891,2021-01-18T19:39:34Z,2021-01-18T19:39:34Z,NONE,"You might be right. Adding ``-k nc4`` works when *string* is removed from attribute specification. If it is present, the error is as before: ``AttributeError: 'numpy.ndarray' object has no attribute 'split'``. 

However, after changing my AWS script to
```
import s3fs
import xarray as xr

s3 = s3fs.S3FileSystem(anon=True)
s3path = 's3://wrf-se-ak-ar5/gfdl/hist/daily/1988/WRFDS_1988-04-23.nc'

ds = xr.open_dataset(s3.open(s3path), engine='scipy')
print(ds)
```
the error is ``TypeError: Error: None is not a valid NetCDF 3 file``.


","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,787947436
https://github.com/pydata/xarray/issues/4822#issuecomment-762423707,https://api.github.com/repos/pydata/xarray/issues/4822,762423707,MDEyOklzc3VlQ29tbWVudDc2MjQyMzcwNw==,40218891,2021-01-18T19:03:19Z,2021-01-18T19:03:19Z,NONE,"This is how I did it:

```
$ ncdump /tmp/x.nc
netcdf x {
dimensions:
	x = 1 ;
	y = 1 ;
variables:
	int foo(y, x) ;
		foo:coordinates = ""x y"" ;
data:

 foo =
  0 ;
}
$ rm x.nc 
$ ncgen -o x.nc < x.cdl
$ python -c ""import xarray as xr; ds = xr.open_dataset('/tmp/x.nc', engine='h5netcdf'); print(ds)""
```
Engine *netcdf4* works fine, with *string* or without.

My original code retrieving data from AWS:
```
import s3fs
import xarray as xr

s3 = s3fs.S3FileSystem(anon=True)
s3path = 's3://wrf-se-ak-ar5/gfdl/hist/daily/1988/WRFDS_1988-04-23.nc'

ds = xr.open_dataset(s3.open(s3path))
print(ds)
```
Adding ``decode_cf=False``  is a workaround. All attributes are arrays:

```
Attributes:
    contact:  ['rtladerjr@alaska.edu']
    info:     ['Alaska CASC']
    data:     ['Downscaled GFDL-CM3']
    format:   ['version 2']
    date:     ['Mon Jul  1 15:17:16 AKDT 2019']
```

","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,787947436
https://github.com/pydata/xarray/issues/4822#issuecomment-762376418,https://api.github.com/repos/pydata/xarray/issues/4822,762376418,MDEyOklzc3VlQ29tbWVudDc2MjM3NjQxOA==,40218891,2021-01-18T17:12:53Z,2021-01-18T17:19:53Z,NONE,Dropping *string* changes error to ``Unable to open file (file signature not found)``. This issue popped up while reading data from https://registry.opendata.aws/wrf-se-alaska-snap/ ,"{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,787947436