Your Name 4 年之前
父节点
当前提交
6d1b89cdd5
共有 4 个文件被更改,包括 48 次插入1 次删除
  1. 4 1
      README.md
  2. 36 0
      dev/sug.md
  3. 4 0
      dev/telegram.md
  4. 4 0
      dev/vscode.md

+ 4 - 1
README.md

@@ -5,13 +5,16 @@
 
 ## R&D
 
+* [Google Suggest](/dev/sug.md)
 * [Text-to-Speech](/dev/tts.md)
 
 ## Tools
 
+* [VS Code Server](/dev/vscode.md)
 * [科學上網](/dev/frp.md)
 * [Fast API](/dev/fastapi.md)
-
+* [Telegram Bot](/dev/telegram.md)
+  
 ## Windows Environment
 
 * winsw

+ 36 - 0
dev/sug.md

@@ -0,0 +1,36 @@
+# Google Suggest
+
+```
+import suggests
+import networkx as nx
+import pyvis
+import time
+from pyvis.network import Network
+import pickle
+
+kw='郁琇琇'
+s = suggests.suggests.get_suggests(kw, source='google')
+G = nx.Graph()
+#G = pickle.load( open( "gs.p", "rb" ) )
+
+
+for sg in s['suggests']:
+    G.add_edge(kw,sg,weight=1)
+
+    print(sg)
+    time.sleep(1)
+    s2 = suggests.suggests.get_suggests(sg, source='google')
+    for elmt in s2['suggests']:
+        G.add_edge(sg,elmt,weight=1)
+
+
+G.remove_edges_from( list(nx.selfloop_edges(G)))
+
+pickle.dump( G, open( "gs.p", "wb" ) )
+
+pyG = Network(height="750px", width="100%",bgcolor="#333333",font_color="white")
+pyG.from_nx(G)
+pyG.show('gs.html')
+
+```
+

+ 4 - 0
dev/telegram.md

@@ -0,0 +1,4 @@
+# Telegram
+
+* telegram-send
+

+ 4 - 0
dev/vscode.md

@@ -0,0 +1,4 @@
+# VS Code
+
+* code-server
+