10個(gè)方法:用Python執(zhí)行SQL、Excel常見任務(wù)

10個(gè)方法:用Python執(zhí)行SQL距淫、Excel常見任務(wù)

數(shù)據(jù)從業(yè)者有許多工具可用于分割數(shù)據(jù)绞绒。有些人使用 Excel,有些人使用SQL榕暇,有些人使用Python蓬衡。對(duì)于某些任務(wù),使用 Python 的優(yōu)點(diǎn)是顯而易見的彤枢。以更快的速度處理更大的數(shù)據(jù)集狰晚。使用基于 Python 構(gòu)建的開源機(jī)器學(xué)習(xí)庫(kù)。你可以輕松導(dǎo)入和導(dǎo)出不同格式的數(shù)據(jù)缴啡。

由于其多功能性壁晒,Python 可以成為任何數(shù)據(jù)分析師工具箱的重要組成部分。但是业栅,這很難開始秒咐。大多數(shù)數(shù)據(jù)分析師可能熟悉 SQL 或 Excel谬晕。本篇是涉及幫助你將技能和技術(shù)從 EXcel 和 SQL 轉(zhuǎn)移到 Python。

首先携取,讓我們來設(shè)置 Python攒钳。最簡(jiǎn)單的方法就是使用** Jupyter Notebook 和 Anaconda**。這個(gè)可視化界面將允許你插入 Python 代碼并立即查看輸出歹茶。這也將使你輕松跟隨本教程的其余部分夕玩。

我強(qiáng)烈推薦使用 Anaconda,但這個(gè)初學(xué)者指南也將幫助你安裝 Python——盡管這將使本篇文章更加難以接受惊豺。

我們從基礎(chǔ)開始:打開一個(gè)數(shù)據(jù)集燎孟。

1.導(dǎo)入數(shù)據(jù)

你可以導(dǎo)入.sql 數(shù)據(jù)庫(kù)并用 SQL 查詢中處理它們。在Excel中尸昧,你可以雙擊一個(gè)文件揩页,然后在電子表格模式下開始處理它。在 Python 中烹俗,有更多復(fù)雜的特性爆侣,得益于能夠處理許多不同類型的文件格式和數(shù)據(jù)源的。

使用一個(gè)數(shù)據(jù)處理庫(kù) Pandas幢妄,你可以使用 read 方法導(dǎo)入各種文件格式兔仰。使用這個(gè)方法所能導(dǎo)入完整的文件格式清單是在 Pandas 文檔中。你可以導(dǎo)入從 CSV 和 Excel 文件到 HTML 文件中的所有內(nèi)容蕉鸳!

使用 Python 的最大優(yōu)點(diǎn)之一是能夠從網(wǎng)絡(luò)的巨大范圍中獲取數(shù)據(jù)的能力乎赴,而不是只能訪問手動(dòng)下載的文件。在 Python 的requests 庫(kù)可以幫助你分類不同的網(wǎng)站潮尝,并從它們獲取數(shù)據(jù)榕吼,而 BeautifulSoup 庫(kù)可以幫助你處理和過濾數(shù)據(jù),那么你精確得到你所需要的勉失。如果你要去這條路線羹蚣,請(qǐng)小心使用權(quán)問題。

(不用擔(dān)心乱凿,如果你想跳過這個(gè)部分顽素,可以的!原始的 csv 文件在這里徒蟆,你可以隨意下載戈抄,如果你寧愿開始這個(gè)練習(xí)而不從網(wǎng)絡(luò)上獲取數(shù)據(jù),或者你可以 git (https://rogerdudler.github.io/git-guide/) clone 整個(gè)存儲(chǔ)庫(kù)后专。)

在這個(gè)例子中,我們將獲取許多國(guó)家人均 GDP(一個(gè)技術(shù)術(shù)語(yǔ)输莺,意思是一個(gè)國(guó)家的人均收入)的維基百科表格戚哎,并在 Python 中使用 Pandas 庫(kù)對(duì)數(shù)據(jù)進(jìn)行排序裸诽。

首先,導(dǎo)入我們需要的庫(kù)型凳。有關(guān) Python 中如何 import 的更多信息丈冬,請(qǐng)點(diǎn)擊此處。

10個(gè)方法:用Python執(zhí)行SQL甘畅、Excel常見任務(wù)

需要 Pandas 庫(kù)處理我們的數(shù)據(jù)埂蕊。需要 numpy 庫(kù)來執(zhí)行數(shù)值的操作和轉(zhuǎn)換。我們需要 requests 庫(kù)來從網(wǎng)站獲取 HTML 數(shù)據(jù)疏唾。需要 BeautifulSoup 來處理這些數(shù)據(jù)蓄氧。最后,需要 Python(re)的正則表達(dá)式庫(kù)來更改在處理數(shù)據(jù)時(shí)將出現(xiàn)的某些字符串槐脏。

在 Python 中,不需要知道很多關(guān)于正則表達(dá)式的知識(shí)喉童,但它們是一個(gè)強(qiáng)大的工具,可用于匹配和替換某些字符串或子字符串顿天。如果你想了解更多堂氯,請(qǐng)參考以下內(nèi)容。

10個(gè)方法:用Python執(zhí)行SQL牌废、Excel常見任務(wù)

2.信任這個(gè)網(wǎng)站的一些代碼咽白。

這是一個(gè)更具技術(shù)性的解釋,詳細(xì)說明如何使用 Python 代碼來獲取 HTML 表格鸟缕。

你可以將上面的代碼復(fù)制粘貼到你自己的 Anaconda 中晶框,如果你用一些 Python 代碼運(yùn)行,可以迭代它叁扫!

下面是代碼的輸出三妈,如果你不修改它,就是所謂的字典莫绣。

10個(gè)方法:用Python執(zhí)行SQL畴蒲、Excel常見任務(wù)

你會(huì)注意到逗號(hào)分隔起來的括號(hào)的** key-value 列表**。每個(gè)括號(hào)內(nèi)的列表都代表了我們 dataframe 中的一行对室,每列都以 key 表示:我們正在處理一個(gè)國(guó)家的排名模燥,人均 GDP(以美元表示)及其名稱(用「國(guó)家」)。

有關(guān)數(shù)據(jù)結(jié)構(gòu)掩宜,如列表和詞典蔫骂,如何在 Python 中的運(yùn)行的更多信息,本篇將有所幫助牺汤。

幸運(yùn)的是辽旋,為了將數(shù)據(jù)移動(dòng)到 Pandas dataframe 中,我們不需要理解這些數(shù)據(jù),這是將數(shù)據(jù)聚合到 SQL 表或 Excel 電子表格的類似方式补胚。使用一行代碼码耐,我們已經(jīng)將這些數(shù)據(jù)分配并保存到 Pandas dataframe 中 —— 事實(shí)證明是這種情況,字典是要轉(zhuǎn)換為 dataframe 的完美數(shù)據(jù)格式溶其。

10個(gè)方法:用Python執(zhí)行SQL骚腥、Excel常見任務(wù)

通過這個(gè)簡(jiǎn)單的 Python 賦值給變量 gdp,我們現(xiàn)在有了一個(gè) dataframe瓶逃,可以在我們編寫 gdp 的時(shí)候打開和瀏覽束铭。我們可以為該詞添加 Python 方法,以創(chuàng)建其中的數(shù)據(jù)的策略視圖厢绝。作為我們剛剛在 Python 中使用等號(hào)和賦值的一點(diǎn)深入了解契沫,很有幫助。

3.快速查看數(shù)據(jù)

現(xiàn)在代芜,如果要快速查看我們所做的工作埠褪,我們可以使用 head() 方法,它與 Excel 中的選擇幾行或SQL中的 LIMIT 方法非常相似挤庇。輕松地使用它來快速查看數(shù)據(jù)集钞速,而無需加載整個(gè)數(shù)據(jù)集!如果要查看特定數(shù)量的行嫡秕,還可以在 head() 方法中插入行數(shù)渴语。

10個(gè)方法:用Python執(zhí)行SQL、Excel常見任務(wù)
10個(gè)方法:用Python執(zhí)行SQL昆咽、Excel常見任務(wù)

我們得到的輸出是人均 GDP 數(shù)據(jù)集的前五行(head 方法的默認(rèn)值)驾凶,我們可以看到它們整齊地排列成三列以及索引列。請(qǐng)注意掷酗,Python 索引從0開始调违,而不是1,這樣泻轰,如果要調(diào)用 dataframe 中的第一個(gè)值技肩,則使用0而不是1!你可以通過在圓括號(hào)內(nèi)添加你選擇的數(shù)字來更改顯示的行數(shù)浮声。試試看虚婿!

4.重命名列

有一件你在 Python 中很快意識(shí)到的事是,具有某些特殊字符(例如$)的名稱處理可能變得非常麻煩泳挥。我們將要重命名某些列然痊,在 Excel 中,可以通過單擊列名稱并鍵入新名稱屉符,在SQL中剧浸,你可以執(zhí)行 ALTER TABLE 語(yǔ)句或使用 SQL Server 中的 sp_rename锹引。

在 Pandas 中,這樣做的方式是rename 方法辛蚊。

10個(gè)方法:用Python執(zhí)行SQL粤蝎、Excel常見任務(wù)

在實(shí)現(xiàn)上述方法時(shí),我們將使用列標(biāo)題 「gdp_per_capita」 替換列標(biāo)題「US $」袋马。一個(gè)快速的 .head() 方法調(diào)用確認(rèn)已經(jīng)更改。

10個(gè)方法:用Python執(zhí)行SQL秸应、Excel常見任務(wù)

5.刪除列

有一些數(shù)據(jù)損壞虑凛!如果你查看 Rank 列,你會(huì)注意到散亂的隨機(jī)破折號(hào)软啼。這不是很好桑谍,由于實(shí)際的數(shù)字順序被破壞,這使得 Rank 列無用祸挪,特別是使用 Pandas 默認(rèn)提供的編號(hào)索引锣披。

幸運(yùn)的是,使用內(nèi)置的 Python 方法:del贿条,刪除列變得很容易雹仿。

10個(gè)方法:用Python執(zhí)行SQL、Excel常見任務(wù)

現(xiàn)在整以,通過另外調(diào)用 head 方法胧辽,我們可以確認(rèn) dataframe 不再包含 rank 列。

10個(gè)方法:用Python執(zhí)行SQL公黑、Excel常見任務(wù)

6.在列中轉(zhuǎn)換數(shù)據(jù)類型

有時(shí)邑商,給定的數(shù)據(jù)類型很難使用。這個(gè)方便的教程將分解 Python 中不同數(shù)據(jù)類型之間的差異凡蚜,以便你需要復(fù)習(xí)人断。

在 Excel 中,你可以右鍵單擊并找到將列數(shù)據(jù)轉(zhuǎn)換為不同類型的數(shù)據(jù)的方法朝蜘。你可以復(fù)制一組由公式呈現(xiàn)的單元格恶迈,并將其粘貼為值,你可以使用格式選項(xiàng)快速切換數(shù)字芹务,日期和字符串蝉绷。

有時(shí)候,在 Python 中切換一種數(shù)據(jù)類型為其他數(shù)據(jù)類型并不容易枣抱,但當(dāng)然有可能熔吗。

我們首先在 Python 中使用 re 庫(kù)。我們將使用正則表達(dá)式來替換 gdp_per_capita 列中的逗號(hào)佳晶,以便我們可以更容易地使用該列桅狠。

10個(gè)方法:用Python執(zhí)行SQL、Excel常見任務(wù)

re.sub 方法本質(zhì)上是使用空格替換逗號(hào)。以下詳細(xì)介紹了 re庫(kù) 的各個(gè)方法中跌。

現(xiàn)在我們已經(jīng)刪除了逗號(hào)咨堤,我們可以輕易地將列轉(zhuǎn)換為數(shù)字。

10個(gè)方法:用Python執(zhí)行SQL漩符、Excel常見任務(wù)

現(xiàn)在我們可以計(jì)算這列的平均值一喘。

10個(gè)方法:用Python執(zhí)行SQL、Excel常見任務(wù)

我們可以看到嗜暴,人均 GDP 的平均值約為13037.27美元凸克,如果這列被判斷為字符串(不能執(zhí)行算術(shù)運(yùn)算),我們就無法做到這一點(diǎn)∶屏ぃ現(xiàn)在萎战,可以對(duì)我們以前不能做的人均 GDP 列進(jìn)行各種計(jì)算,包括通過不同的值過濾列舆逃,并確定列的百分位數(shù)值蚂维。

7.選擇/過濾數(shù)據(jù)

任何數(shù)據(jù)分析師的基本需求是將大型數(shù)據(jù)集分割成有價(jià)值的結(jié)果。為了做到這一點(diǎn)路狮,你必須檢查一部分?jǐn)?shù)據(jù):這對(duì)選擇和過濾數(shù)據(jù)是非常有幫助的虫啥。在 SQL 中,這是通過混合使用 SELECT 和不同的其他函數(shù)實(shí)現(xiàn)的览祖,而在 Excel 中孝鹊,可以通過拖放數(shù)據(jù)和執(zhí)行過濾器來實(shí)現(xiàn)。

你可以使用 Pandas 庫(kù)不同的方法或查詢快速過濾展蒂。

作為一個(gè)快速的代表又活,只顯示人均 GDP 高于 5 萬美元的國(guó)家。

這是這樣做到的:

10個(gè)方法:用Python執(zhí)行SQL锰悼、Excel常見任務(wù)

我們?yōu)橐粋€(gè)新的 dataframe 分配一個(gè)布爾索引的過濾器柳骄,這個(gè)方法基本上就是說「創(chuàng)建一個(gè)人均 GDP 超過 50000 的新 dataframe」。現(xiàn)在我們可以顯示gdp50000箕般。

10個(gè)方法:用Python執(zhí)行SQL耐薯、Excel常見任務(wù)

有12個(gè)國(guó)家的 GDP 超過 50000!

選擇屬于以 s 開頭的國(guó)家的行丝里。

現(xiàn)在可以顯示一個(gè)新 dataframe曲初,其中只包含以 s 開頭的國(guó)家。使用 len 方法快速檢查(一個(gè)用于計(jì)算 dataframe 中的行數(shù)的救星1邸)表示我們有 25 個(gè)國(guó)家符合臼婆。

10個(gè)方法:用Python執(zhí)行SQL、Excel常見任務(wù)

要是我們想把這兩個(gè)過濾條件連在一起呢幌绍?

這里是連接過濾的方法颁褂。在多個(gè)過濾條件之前故响,你想要了解它的工作原理。你還需要了解 Python 中的基本操作符颁独。為了這個(gè)練習(xí)的目的彩届,你只需要知道「&」代表 AND,「|」代表 Python 中的 OR誓酒。然而樟蠕,通過更深入地了解所有基礎(chǔ)運(yùn)算符,你可以用各種條件輕松地處理的數(shù)據(jù)丰捷。

讓我們繼續(xù)工作坯墨,并在過濾選擇以「S」開頭且有大于 50,000 人均 GDP 的國(guó)家。

10個(gè)方法:用Python執(zhí)行SQL病往、Excel常見任務(wù)
10個(gè)方法:用Python執(zhí)行SQL、Excel常見任務(wù)

現(xiàn)在過濾以「S」開頭 或人均 GDP 超過 50000 的國(guó)家骄瓣。

10個(gè)方法:用Python執(zhí)行SQL停巷、Excel常見任務(wù)
10個(gè)方法:用Python執(zhí)行SQL、Excel常見任務(wù)

我們正在努力處理 Pandas 中的過濾視圖榕栏。

8.用計(jì)算機(jī)來處理數(shù)據(jù)

沒有可以幫助計(jì)算不同的結(jié)果的方法畔勤,那么 Excel 會(huì)變成什么?

在這種情況下扒磁,Pandas 大量依賴于 numpy 庫(kù)和通用 Python 語(yǔ)法將計(jì)算放在一起庆揪。對(duì)我們一直在研究的 GDP 數(shù)據(jù)集進(jìn)行一系列簡(jiǎn)單的計(jì)算。例如妨托,計(jì)算人均國(guó)民生產(chǎn)總值超過 5 萬的總和缸榛。

10個(gè)方法:用Python執(zhí)行SQL、Excel常見任務(wù)
10個(gè)方法:用Python執(zhí)行SQL兰伤、Excel常見任務(wù)

這將給你答案為 770046 内颗。使用相同的邏輯,我們可以計(jì)算各種的值 — 完整列表位于左側(cè)菜單欄下的計(jì)算/描述性統(tǒng)計(jì)部分的 Pandas 文檔敦腔。

9.數(shù)據(jù)可視化(圖表/圖形)

數(shù)據(jù)可視化是一個(gè)非常強(qiáng)大的工具 – 它允許你以可理解的格式與其他人分享你獲得的見解均澳。畢竟,一張照片值得一千字符衔。SQL 和 Excel 都具有將查詢轉(zhuǎn)換為圖表和圖形的功能找前。使用 seaborn 和 matplotlib 庫(kù),你可以使用 Python 執(zhí)行相同操作判族。

有關(guān)數(shù)據(jù)可視化選項(xiàng)的綜合的教程 – 我最喜歡的是這個(gè) Github readme document (全部在文本中)躺盛,它解釋了如何在 Seaborn 中構(gòu)建概率分布和各種各樣的圖。這應(yīng)該讓你了解 Python 中數(shù)據(jù)可視化的強(qiáng)大功能五嫂。如果你感到不知所措颗品,你可以使用一些解決方案肯尺,如Plot.ly,這可能更直觀地掌握躯枢。

我們不會(huì)檢查每一個(gè)數(shù)據(jù)可視化選項(xiàng)则吟,只要說使用 Python,可以比任何 SQL 提供的功能具有更強(qiáng)大的可視化功能锄蹂,必須權(quán)衡使用 Python 獲得更多的靈活性氓仲,以及在 Excel 中通過模板生成圖表的簡(jiǎn)易性。

在這種情況下得糜,我們將建立一個(gè)簡(jiǎn)單的直方圖敬扛,顯示人均 GDP 超過 5 萬美元的國(guó)家的人均 GDP 分布。

10個(gè)方法:用Python執(zhí)行SQL朝抖、Excel常見任務(wù)
10個(gè)方法:用Python執(zhí)行SQL啥箭、Excel常見任務(wù)

有了這個(gè)強(qiáng)大的直方圖方法 (hist()),我們現(xiàn)在可以生成一個(gè)直方圖治宣,顯示出大部分人均 GDP 在 5 萬到 7 萬美元之間急侥!

10.分組和連接數(shù)據(jù)

在 Excel 和 SQL 中,諸如 JOIN 方法和數(shù)據(jù)透視表之類的強(qiáng)大工具可以快速匯總數(shù)據(jù)侮邀。

Pandas 和 Python 共享了許多從 SQL 和 Excel 被移植的相同方法坏怪。可以在數(shù)據(jù)集中對(duì)數(shù)據(jù)進(jìn)行分組绊茧,并將不同的數(shù)據(jù)集連接在一起铝宵。你可以看看這里的文檔。你會(huì)發(fā)現(xiàn)华畏,由 Pandas 中的merge 方法提供的連接功能與 SQL 通過 join 命令提供的連接功能非常相似鹏秋,而 Pandas 還為過去在 Excel 中使用數(shù)據(jù)透視表的人提供了 pivot table 方法。

我們將制定的人均 GDP 的表格與世界銀行的世界發(fā)展指數(shù)清單進(jìn)行簡(jiǎn)單的連接唯绍。

首先導(dǎo)入世界發(fā)展指數(shù)的 .csv文件拼岳。

10個(gè)方法:用Python執(zhí)行SQL、Excel常見任務(wù)

使用 .head() 方法快速查看這個(gè)數(shù)據(jù)集中的不同列况芒。

10個(gè)方法:用Python執(zhí)行SQL惜纸、Excel常見任務(wù)

現(xiàn)在我們完成了,我們可以快速看看绝骚,添加了幾個(gè)可以操作的列耐版,包括不同年份的數(shù)據(jù)來源。

現(xiàn)在我們來合并數(shù)據(jù):

10個(gè)方法:用Python執(zhí)行SQL压汪、Excel常見任務(wù)

我們現(xiàn)在可以看到粪牲,這個(gè)表格包含了人均 GDP 列和具有不同列的遍及全國(guó)的數(shù)據(jù)。對(duì)于熟悉 SQL join 的用戶止剖,你可以看到我們正在對(duì)原始 dataframe 的 Country 列進(jìn)行內(nèi)部連接腺阳。

10個(gè)方法:用Python執(zhí)行SQL落君、Excel常見任務(wù)

現(xiàn)在我們有一個(gè)連接表,我們希望將國(guó)家和人均 GDP 按其所在地區(qū)進(jìn)行分組亭引。

我們現(xiàn)在可以使用 Pandas 中的** group 方法排列按區(qū)域分組的數(shù)據(jù)绎速。**

10個(gè)方法:用Python執(zhí)行SQL、Excel常見任務(wù)
10個(gè)方法:用Python執(zhí)行SQL焙蚓、Excel常見任務(wù)

要是我們想看到 groupby 總結(jié)的永久觀點(diǎn)怎么辦纹冤?Groupby 操作創(chuàng)建一個(gè)可以被操縱的臨時(shí)對(duì)象,但是它們不會(huì)創(chuàng)建一個(gè)永久接口來為構(gòu)建聚合結(jié)果购公。為此萌京,我們必須使用 Excel 用戶的舊喜愛:數(shù)據(jù)透視表。幸運(yùn)的是宏浩,Pandas 擁有強(qiáng)大的數(shù)據(jù)透視表方法知残。

10個(gè)方法:用Python執(zhí)行SQL、Excel常見任務(wù)
10個(gè)方法:用Python執(zhí)行SQL比庄、Excel常見任務(wù)

你會(huì)看到我們收集了一些不需要的列橡庞。幸運(yùn)的是,使用 Pandas 中的 drop 方法,你可以輕松地刪除幾列印蔗。

10個(gè)方法:用Python執(zhí)行SQL、Excel常見任務(wù)
10個(gè)方法:用Python執(zhí)行SQL丑勤、Excel常見任務(wù)

現(xiàn)在我們可以看到华嘹,人均 GDP 根據(jù)世界不同地區(qū)而不同。我們有一個(gè)干凈的法竞、包含我們想要的數(shù)據(jù)的表耙厚。

這是一個(gè)非常膚淺的分析:你想實(shí)際做一個(gè)加權(quán)平均數(shù),因?yàn)槊總€(gè)國(guó)家的人均 GDP 不代表一個(gè)群體中每個(gè)國(guó)家的人均 GDP岔霸,因?yàn)樵谌后w中的人口不同薛躬。

事實(shí)上,你將要重復(fù)我們所有的計(jì)算呆细,包括反映每個(gè)國(guó)家的人口列的方法型宝!看看你是否可以在剛剛啟動(dòng)的 Python notebook 中執(zhí)行此操作。如果你可以弄清楚絮爷,你將會(huì)很好地將 S

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末趴酣,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子坑夯,更是在濱河造成了極大的恐慌岖寞,老刑警劉巖,帶你破解...
    沈念sama閱讀 206,378評(píng)論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件柜蜈,死亡現(xiàn)場(chǎng)離奇詭異仗谆,居然都是意外死亡指巡,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,356評(píng)論 2 382
  • 文/潘曉璐 我一進(jìn)店門隶垮,熙熙樓的掌柜王于貴愁眉苦臉地迎上來藻雪,“玉大人,你說我怎么就攤上這事岁疼±妫” “怎么了?”我有些...
    開封第一講書人閱讀 152,702評(píng)論 0 342
  • 文/不壞的土叔 我叫張陵捷绒,是天一觀的道長(zhǎng)瑰排。 經(jīng)常有香客問我,道長(zhǎng)暖侨,這世上最難降的妖魔是什么椭住? 我笑而不...
    開封第一講書人閱讀 55,259評(píng)論 1 279
  • 正文 為了忘掉前任,我火速辦了婚禮字逗,結(jié)果婚禮上京郑,老公的妹妹穿的比我還像新娘。我一直安慰自己葫掉,他們只是感情好些举,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,263評(píng)論 5 371
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著俭厚,像睡著了一般户魏。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上挪挤,一...
    開封第一講書人閱讀 49,036評(píng)論 1 285
  • 那天叼丑,我揣著相機(jī)與錄音,去河邊找鬼扛门。 笑死鸠信,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的论寨。 我是一名探鬼主播星立,決...
    沈念sama閱讀 38,349評(píng)論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼政基!你這毒婦竟也來了贞铣?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 36,979評(píng)論 0 259
  • 序言:老撾萬榮一對(duì)情侶失蹤沮明,失蹤者是張志新(化名)和其女友劉穎辕坝,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體荐健,經(jīng)...
    沈念sama閱讀 43,469評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡酱畅,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 35,938評(píng)論 2 323
  • 正文 我和宋清朗相戀三年琳袄,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片纺酸。...
    茶點(diǎn)故事閱讀 38,059評(píng)論 1 333
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡窖逗,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出餐蔬,到底是詐尸還是另有隱情碎紊,我是刑警寧澤,帶...
    沈念sama閱讀 33,703評(píng)論 4 323
  • 正文 年R本政府宣布樊诺,位于F島的核電站仗考,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏词爬。R本人自食惡果不足惜秃嗜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,257評(píng)論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望顿膨。 院中可真熱鬧锅锨,春花似錦、人聲如沸恋沃。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,262評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)囊咏。三九已至顾画,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間匆笤,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,485評(píng)論 1 262
  • 我被黑心中介騙來泰國(guó)打工谱邪, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留炮捧,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 45,501評(píng)論 2 354
  • 正文 我出身青樓惦银,卻偏偏與公主長(zhǎng)得像咆课,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子扯俱,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,792評(píng)論 2 345

推薦閱讀更多精彩內(nèi)容