본문 바로가기

학교 & 학원 이론 수업/네이버 클라우드 AIaaS 개발자 양성 과정

230524 - 파이썬 (2)

1) 전역변수와 지역변수 

       global 을 붙여주면 모든 함수에서 사용 가능한 전역변수가 됨 

 

 

2) list 

       list= [ ] 

       s = input("이름을 입력하세요:")

       list.append(s)

 

 

3)file 

f1=open("/Users/hyunohsmacbook/downloads/data1.txt","w")
str="hello\npython\nspring boot"
f1.write(str)
f1.close()

print("data1.txt를 확인해보세요")

 

4)crawling

 

 

================================


java로 크롤링하기 : pom.xml에 dependency 추가 후, 컨트롤러 생성해서 긁어준다 

 

<dependency>

               <groupId>org.jsoup</groupId>

               <artifactId>jsoup</artifactId>

               <version>1.11.3</version>

 </dependency>


(컨트롤러)

package com.example.demo;

import java.io.IOException;

import org.jsoup.Jsoup;

import org.jsoup.nodes.Document;

import org.jsoup.select.Elements;

import org.springframework.stereotype.Controller;

import org.springframework.web.bind.annotation.GetMapping;

 

@Controller

public class CrollingController {

 

static String url="https://music.bugs.co.kr/chart";

 

@GetMapping("/croll")

public String crolling()

{

try {

Document doc=Jsoup.connect(url).get();

 

Elements body=doc.select("p.title a");

 

 

} catch (IOException e) {

 

e.printStackTrace();

}

return "crolling";

}

}