Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
时间从来都不存在
深度学习框架教程
提交
418a1190
深
深度学习框架教程
项目概览
时间从来都不存在
/
深度学习框架教程
与 Fork 源项目一致
Fork自
GitCode官方 / 深度学习框架教程
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
深
深度学习框架教程
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
418a1190
编写于
6月 20, 2021
作者:
M
MaoXianxin
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
replaceGroups
上级
74f1f0f1
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
205 addition
and
0 deletion
+205
-0
replaceGroups.ipynb
replaceGroups.ipynb
+205
-0
未找到文件。
replaceGroups.ipynb
0 → 100644
浏览文件 @
418a1190
{
"cells": [
{
"cell_type": "code",
"execution_count": 1,
"metadata": {
"collapsed": true
},
"outputs": [],
"source": [
"import yaml\n",
"import pandas as pd"
]
},
{
"cell_type": "code",
"execution_count": 2,
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"{'banner': [{'link': 'https://codechina.csdn.net/courses/detail/2/l?utm_source=explore', 'url': 'https://codechina.csdn.net/codechina/operation-work/uploads/6a42cb09830df2ead3d3d62cde6bc1b5/markdown-banner.jpg'}], 'groups': ['xiaomi', 'xianxinmao1', 'xazbkj', 'wechaty', 'webide', 'webank', 'web_ide', 'testmirror', 'teebbstudios', 'taosdata', 'takeya-yuki', 'sureness', 'secondstate', 'second-state', 'rt-thread'], 'learning_banner': [{'link': 'https://codechina.csdn.net/courses', 'url': 'https://codechina.csdn.net/codechina/operation-work/uploads/38be577289ba8800a9caa233416cd4b6/1920x480_1_.png'}], 'projects': ['mirrors/medcl/elasticsearch-analysis-ik', 'mirrors/gildas-lormeau/jsonview-for-chrome', 'mirrors/bubbliiiing/yolov4-pytorch', 'chasedream1129/SleepyCD', 'mirrors/tesseract-ocr/tessdata', 'mirrors/microsoftarchive/redis', 'mirrors/google-research/bert', 'qing_gee/csdn-book', 'mirrors/ultralytics/yolov3', 'codechina/developer-roadmap/python/intro', 'mirrors/ecomfe/echarts-for-weixin', 'EricLee/yolo_v3', 'mirrors/philferriere/cocoapi', 'mirrors/audi-1/sqli-labs', 'mirrors/lenve/vhr', 'mirrors/qqwweee/keras-yolo3', 'mirrors/wkentaro/labelme', 'mirrors/tensorflow/models', 'mirrors/cheungchingyin/studentmanagementsystembyjsp', 'mirrors/steveloughran/winutils', 'csdn_codechina/opencv_technology', 'mirrors/alibaba/canal', 'lyndon_li/go_web', 'mirrors/hanhanwanghahaha/Confession', 'mirrors/nltk/nltk_data'], 'trending_words': None}\n"
]
}
],
"source": [
"with open('/home/mao/Downloads/operation-work/explore/index.yml','r', encoding='utf-8') as stream:\n",
" try:\n",
" parse_yml = yaml.safe_load(stream)\n",
" print(parse_yml)\n",
" except yaml.YAMLError as exec:\n",
" print(exec)"
],
"metadata": {
"collapsed": false,
"pycharm": {
"name": "#%%\n"
}
}
},
{
"cell_type": "code",
"execution_count": 3,
"outputs": [
{
"data": {
"text/plain": "['xiaomi',\n 'xianxinmao1',\n 'xazbkj',\n 'wechaty',\n 'webide',\n 'webank',\n 'web_ide',\n 'testmirror',\n 'teebbstudios',\n 'taosdata',\n 'takeya-yuki',\n 'sureness',\n 'secondstate',\n 'second-state',\n 'rt-thread']"
},
"execution_count": 3,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"parse_yml['groups']"
],
"metadata": {
"collapsed": false,
"pycharm": {
"name": "#%%\n"
}
}
},
{
"cell_type": "code",
"execution_count": 4,
"outputs": [],
"source": [
"csv = pd.read_csv('certification_organization.csv', usecols=['path'])\n",
"csv = csv.sort_values('path', ascending=False)"
],
"metadata": {
"collapsed": false,
"pycharm": {
"name": "#%%\n"
}
}
},
{
"cell_type": "code",
"execution_count": 5,
"outputs": [
{
"data": {
"text/plain": " path\n28 xiaomi\n49 xianxinmao1\n32 xazbkj\n23 wechaty\n44 webide",
"text/html": "<div>\n<style scoped>\n .dataframe tbody tr th:only-of-type {\n vertical-align: middle;\n }\n\n .dataframe tbody tr th {\n vertical-align: top;\n }\n\n .dataframe thead th {\n text-align: right;\n }\n</style>\n<table border=\"1\" class=\"dataframe\">\n <thead>\n <tr style=\"text-align: right;\">\n <th></th>\n <th>path</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <th>28</th>\n <td>xiaomi</td>\n </tr>\n <tr>\n <th>49</th>\n <td>xianxinmao1</td>\n </tr>\n <tr>\n <th>32</th>\n <td>xazbkj</td>\n </tr>\n <tr>\n <th>23</th>\n <td>wechaty</td>\n </tr>\n <tr>\n <th>44</th>\n <td>webide</td>\n </tr>\n </tbody>\n</table>\n</div>"
},
"execution_count": 5,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"csv.head()"
],
"metadata": {
"collapsed": false,
"pycharm": {
"name": "#%%\n"
}
}
},
{
"cell_type": "code",
"execution_count": 6,
"outputs": [
{
"data": {
"text/plain": "' xiaomi'"
},
"execution_count": 6,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"csv.iloc[0,0]"
],
"metadata": {
"collapsed": false,
"pycharm": {
"name": "#%%\n"
}
}
},
{
"cell_type": "code",
"execution_count": 7,
"outputs": [],
"source": [
"for i in range(len(parse_yml['groups'])):\n",
" parse_yml['groups'][i] = csv.iloc[i, 0][1:]"
],
"metadata": {
"collapsed": false,
"pycharm": {
"name": "#%%\n"
}
}
},
{
"cell_type": "code",
"execution_count": 8,
"outputs": [
{
"data": {
"text/plain": "['xiaomi',\n 'xianxinmao1',\n 'xazbkj',\n 'wechaty',\n 'webide',\n 'webank',\n 'web_ide',\n 'testmirror',\n 'teebbstudios',\n 'taosdata',\n 'takeya-yuki',\n 'sureness',\n 'secondstate',\n 'second-state',\n 'rt-thread']"
},
"execution_count": 8,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"parse_yml['groups']"
],
"metadata": {
"collapsed": false,
"pycharm": {
"name": "#%%\n"
}
}
},
{
"cell_type": "code",
"execution_count": 9,
"outputs": [],
"source": [
"with open('/home/mao/Downloads/operation-work/explore/index.yml','w', encoding='utf-8') as stream:\n",
" try:\n",
" yaml.safe_dump(parse_yml, stream)\n",
" except yaml.YAMLError as exec:\n",
" print(exec)"
],
"metadata": {
"collapsed": false,
"pycharm": {
"name": "#%%\n"
}
}
}
],
"metadata": {
"kernelspec": {
"display_name": "Python 3",
"language": "python",
"name": "python3"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 2
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython2",
"version": "2.7.6"
}
},
"nbformat": 4,
"nbformat_minor": 0
}
\ No newline at end of file
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录