为什么上述代码读不到文件夹的名称呢?
时间: 2024-05-27 19:13:45 浏览: 7
上述代码读不到文件夹的名称是因为代码中使用了错误的文件路径。在代码中,传递给 os.path.dirname() 函数的参数是当前文件的路径(__file__),而不是要读取的文件夹的路径。因此,os.path.dirname(__file__) 返回的是当前文件所在的文件夹的路径,而不是要读取的文件夹的路径。要正确读取文件夹的路径,应该将要读取的文件夹路径直接传递给 os.listdir() 函数,而不是使用 os.path.dirname() 函数。
相关问题
将上述代码修改为直接输出 不保存至文件夹
如果你不需要将统计结果保存到文件中,可以直接在 Jupyter Notebook 中输出结果。可以将以下代码添加到最后一步,直接输出每个计算机方向的论文数量:
```python
counts
```
这样就能在 Jupyter Notebook 中查看每个计算机方向的论文数量了。如果你想要更美观的输出,可以使用 pandas 库提供的 to_frame() 方法,将 Series 对象转换为 DataFrame 对象,然后使用 style 属性设置表格样式:
```python
counts_df = counts.to_frame().reset_index()
counts_df.columns = ['Category', 'Counts']
counts_df.style.hide_index()
```
这样就能得到一个更美观的输出结果,其中包含了每个计算机方向的名称和论文数量。
github上传文件夹代码到仓库
1. 在本地新建一个文件夹,将要上传的代码放入该文件夹中。
2. 在GitHub上创建一个新的仓库。
3. 在本地打开命令行或终端,进入到要上传的文件夹中。
4. 初始化本地仓库:
```
git init
```
5. 添加要上传的文件夹:
```
git add .
```
6. 提交代码:
```
git commit -m "Commit message"
```
7. 添加远程仓库地址:
```
git remote add origin https://github.com/username/repo.git
```
将上述命令中的"username"替换为你的GitHub用户名,"repo"替换为你创建的仓库名称。
8. 将本地代码推送到远程仓库:
```
git push -u origin master
```
如果你使用的不是master分支,将上述命令中的"master"替换为你所使用的分支名称。
9. 等待上传完成后,刷新GitHub仓库页面,你应该可以看到你上传的文件夹及其中的代码。
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)