2019年4月11日 星期四

[raspberry]study

更新FW
sudo apt-get update
sudo apt-get upgard
sudo rpi-update
sudo shutdown -r now

安裝網頁伺服器 apache2
sudo apt-get install apache2



安裝PHP
sudo apt-get install php libapache2-mod-php php-mcrypt


不錯的文章:
如何更新Raspbian
https://www.raspberrypi.com.tw/tag/%E5%A6%82%E4%BD%95%E6%9B%B4%E6%96%B0raspbian/

Raspberry Pi安裝Apache+PHP+MySQL+Perl
 https://hackmd.io/s/Sy0SfRkh

Raspberry pi 安裝 Apache、PHP
 http://dirtypig8.blogspot.com/2018/01/raspberry-pi-apachephp.html

2019年4月9日 星期二

[python]抓取yahoo 台股歷史股價

import pandas as pd
import pandas_datareader.data as web
import datetime as dt
import fix_yahoo_finance as yf

yf.pdr_override()
start=dt.datetime(2010,1,1)
end=dt.datetime(2019,3,10)
df_2330 = web.DataReader('2330.TW', 'yahoo', start, end)
df_2330.to_csv('file.csv')

df=pd.read_csv('file.csv')
print(df.head())


不錯的文章:
Python新手教學(1)用爬蟲爬全球股價
https://www.finlab.tw/%E7%94%A8%E7%88%AC%E8%9F%B2%E7%88%AC%E5%85%A8%E4%B8%96%E7%95%8C%E8%82%A1%E5%83%B9/

用 Python pandas_datareader 抓台灣股價
http://thebacksade.blogspot.com/2017/10/python-pandasdatareader.html

從 pandas 開始 Python 與資料科學之旅
https://medium.com/datainpoint/%E5%BE%9E-pandas-%E9%96%8B%E5%A7%8B-python-%E8%88%87%E8%B3%87%E6%96%99%E7%A7%91%E5%AD%B8%E4%B9%8B%E6%97%85-8dee36796d4a

2019年4月4日 星期四

[linux]Linux 檔案結構

目錄結構-->說明
bin-->重要執行檔
boot-->系統開機的一些載入檔
cdrom-->光碟機裡的資料被掛上來的地方
etc-->系統設定檔
lib-->基本函式庫
mnt-->可以掛上其他檔案系統
proc-->整個系統的運作資訊
vmlinuz-->系統核心檔案

/proc下的檔案介紹
more cupinfo-->cpu訊息
more devices-->區塊設備,字元設備
more filesystems-->目前核心支援的檔案系統
more dma-->直接記憶體存取
more interrupt-->中斷向量值,中斷次數
more ioports-->每個設備的輸出/輸入埠的位址範圍
more meminfo-->記憶體的分配狀態
mpre pci-->顯示PCI介面訊息

2019年4月3日 星期三

[raspberry] VNC 遠端控制

一知半解,試了好久,終於找到如下範例,一試就成功了

I failed to remote connect to Raspberry Pi 3 from Ubuntuhttps://raspberrypi.stackexchange.com/questions/68838/i-failed-to-remote-connect-to-raspberry-pi-3-from-ubuntu

不錯的文章:
安裝與設定Raspberry Pi的RealVNC伺服器
 https://swf.com.tw/?p=795

2019年4月2日 星期二

[raspberry]設定網路固定IP位址

cd /etc/network
sudo nano interfaces

打入如下內容:
auto eth0
iface eth0 inet static
address 1192.168.1.XX(希望的位址)
gateway 192.168.1.254
netmask 255.255.255.0
network 192.168.1.1
broadcast 192.168.1.125

按 Ctrl+O ,然後按 Enter 存檔
按 Ctrl+X 離開

重新開機

不錯的文章:
树莓派设置固定IP地址的三种方法 https://www.jianshu.com/p/308fb22a7dab

2019年3月31日 星期日

[python]time AND subprocess function

簡單的 time 範例:

import time
now=time.localtime()
print(now)
print(now.tm_hour)
print(now.tm_min)
print(now.tm_sec)

不錯的文章:
Python 日期和時間
http://www.runoob.com/python/python-date-time.html

Python多进程(1)——subprocess与Popen()

Cheatsheet for Python subprocess

2019年3月28日 星期四

[python] feedparser

不太了解,先記著:

Python解析RSS(feedparser安裝與使用)
https://www.twblogs.net/a/5c600b1fbd9eee06ef3712ce


Using Feedparser in Pythonhttps://www.pythonforbeginners.com/feedparser/using-feedparser-in-python


嘗試建立gamil  有新郵件通知

USERNAME="mymain@gmail.com" 
PASSWORD="mypassword" 
PROTO="https://" 
SERVER="mail.google.com"
 PATH="/gmail/feed/atom"

newmails = int(feedparser.parse( PROTO + USERNAME + ":" + PASSWORD + "@" + SERVER + PATH )["feed"]["fullcount"])

一直都失敗,找不到原因 ???